Add production image build

This commit is contained in:
Anton Vakhrushev 2025-04-12 20:14:03 +03:00
parent 7482786c22
commit fdb82bddf5
Signed by: av
GPG Key ID: F5BF52FC352E255A

View File

@ -106,3 +106,14 @@ tasks:
POST_DATE: POST_DATE:
sh: date +'%Y-%m-%d' sh: date +'%Y-%m-%d'
cmd: touch "source/_articles/{{.POST_DATE}}-new-post.md" cmd: touch "source/_articles/{{.POST_DATE}}-new-post.md"
deploy:
vars:
COMMIT_HASH:
sh: git rev-parse --short HEAD
TIMESTAMP:
sh: date +%s
IMAGE_TAG: homepage-nginx:{{.COMMIT_HASH}}-{{.TIMESTAMP}}
cmds:
- task: build-prod
- docker build --pull --file docker/Dockerfile.nginx.prod --tag {{.IMAGE_TAG}} .