From 35e8638b0f3c227825d880f81caaacd8474471e9 Mon Sep 17 00:00:00 2001 From: Alexey Pustovalov Date: Thu, 15 Feb 2024 03:06:48 +0900 Subject: [PATCH] RHEL build test --- .github/workflows/images_build_rhel.yml | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/.github/workflows/images_build_rhel.yml b/.github/workflows/images_build_rhel.yml index ec6e031ec..0b881408c 100644 --- a/.github/workflows/images_build_rhel.yml +++ b/.github/workflows/images_build_rhel.yml @@ -226,13 +226,25 @@ jobs: ${{ env.BASE_BUILD_NAME }}_${{ matrix.arch }}_tag key: ${{ env.BASE_BUILD_NAME }}-${{ matrix.arch }}-${{ github.run_id }} - - name: Store image + - name: Push image to local storage + env: + IMAGE_TAG: ${{ steps.build_image.outputs.image-with-tag }} + CACHE_FILE_NAME: ${{ env.BASE_BUILD_NAME }}_${{ matrix.arch }} + run: | + DIGEST=$(podman inspect "${IMAGE_TAG}" --format "{{ index .RepoDigests 0}}" | cut -d '@' -f2) + + echo "::group::Result" + echo "podman push \"${IMAGE_TAG}\" dir:\"$IMAGE_DIR/$DIGEST\"" + podman push "${IMAGE_TAG}" dir:"$IMAGE_DIR/$DIGEST" + echo "::endgroup::" + + - name: Post build env: IMAGE_TAG: ${{ steps.build_image.outputs.image-with-tag }} run: | echo "::group::Result" - echo "podman push \"${IMAGE_TAG}\" dir:\"$IMAGE_DIR/$DIGEST\"" - podman push "${IMAGE_TAG}" dir:"$IMAGE_DIR/$DIGEST" + echo "podman rmi -i -f \"${IMAGE_TAG}\"" + podman rmi -i -f "${IMAGE_TAG}" echo "::endgroup::" build_base_database: