File tree Expand file tree Collapse file tree 2 files changed +16
-7
lines changed
Expand file tree Collapse file tree 2 files changed +16
-7
lines changed Original file line number Diff line number Diff line change @@ -21,20 +21,25 @@ jobs:
2121 run : |
2222 FAST_VERSION=$(python3 get_latest_fast_version.py)
2323 echo "FAST_VERSION=$FAST_VERSION" >> "$GITHUB_ENV"
24-
24+ IMAGE_NAME=fast:${FAST_VERSION}-build
25+ IMAGE_FILENMAE=fast-${FAST_VERSION}-build
26+ echo "IMAGE_NAME=$IMAGE_NAME" >> "$GITHUB_ENV"
27+ echo "IMAGE_FILENAME=$IMAGE_FILENAME" >> "$GITHUB_ENV"
2528 - name : Build
2629 run : |
27- docker build . -f build.Dockerfile -t fast:${FAST_VERSION}-build
30+ docker build . -f build.Dockerfile -t $IMAGE_NAME
2831
2932 - name : Save docker image to file
3033 run : |
31- docker save -o fast-${FAST_VERSION}-build.tar fast:${FAST_VERSION}-build
34+ docker save -o $IMAGE_FILENAME $IMAGE_NAME
3235
3336 - name : Upload docker image file as artifact
3437 uses : actions/upload-artifact@v4
3538 with :
36- path : fast-*.tar
39+ name : ${{ env.IMAGE_NAME }}
40+ path : ${{ env.IMAGE_FILENAME }}
3741 if-no-files-found : error
42+ retention-days : 3
3843
3944 - name : Test image
4045 run : |
Original file line number Diff line number Diff line change 3939 echo "X_TAG=${{ matrix.x_server }}" >> "$GITHUB_ENV"
4040 fi
4141 IMAGE_NAME=fast:${FAST_VERSION}-${{ matrix.type }}-${{ matrix.opencl }}-$X_TAG-$VGL_TAG
42+ IMAGE_FILENAME=fast-${FAST_VERSION}-${{ matrix.type }}-${{ matrix.opencl }}-$X_TAG-$VGL_TAG.tar
4243 echo "IMAGE_NAME=$IMAGE_NAME" >> "$GITHUB_ENV"
44+ echo "IMAGE_FILENAME=$IMAGE_FILENAME" >> "$GITHUB_ENV"
4345 - name : Build
4446 run : |
4547 docker build . -f runtime.Dockerfile \
@@ -59,13 +61,15 @@ jobs:
5961
6062 - name : Save docker image to file
6163 run : |
62- docker save -o fast-${FAST_VERSION}-${{ matrix.type }}-${{ matrix.opencl }}-${X_TAG}-$VGL_TAG.tar $IMAGE_NAME
64+ docker save -o $IMAGE_FILENAME $IMAGE_NAME
6365
6466 - name : Upload docker image file as artifact
6567 uses : actions/upload-artifact@v4
6668 with :
67- path : fast-*.tar
68- if-no-files-foud : error
69+ name : ${{ env.IMAGE_NAME }}
70+ path : ${{ env.IMAGE_FILENAME }}
71+ if-no-files-found : error
72+ retention-days : 3
6973
7074 - name : Login to GitHub Container Registry
7175 if : ${{ inputs.deploy }}
You can’t perform that action at this time.
0 commit comments