Skip to content

Commit 57b4a8e

Browse files
committed
update docker-iamge.yml
イメージ名:yyyyMMdd とイメージ名:latest をPUSHするようにした
1 parent cf187f7 commit 57b4a8e

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/docker-image.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,14 @@ jobs:
2222
username: ${{ secrets.DOCKERHUB_USERNAME }}
2323
password: ${{ secrets.DOCKERHUB_TOKEN }}
2424

25+
- name: Set tag name
26+
run: echo "::set-env name=IMAGE_TAG::${{ vars.DOCKERHUB_IMAGE_NAME }}:$(date +%Y%m%d)"
27+
2528
- name: Build the Docker image
26-
run: docker build . --file Dockerfile --tag ${{ vars.DOCKERHUB_IMAGE_TAG }}
29+
run: docker build . --file Dockerfile --tag ${{ vars.DOCKERHUB_IMAGE_NAME }}:$(date +%Y%m%d)
2730

2831
- name: Push the Docker image
29-
run: docker push ${{ vars.DOCKERHUB_IMAGE_TAG }}
32+
run: docker push ${{ vars.DOCKERHUB_IMAGE_NAME }}:$(date +%Y%m%d)
33+
34+
- name: Push the Docker image with latest tag
35+
run: docker tag ${{ vars.DOCKERHUB_IMAGE_NAME }}:$(date +%Y%m%d) {{ vars.DOCKERHUB_IMAGE_NAME }}:latest && docker push ${{ vars.DOCKERHUB_IMAGE_NAME }}:latest

0 commit comments

Comments
 (0)