diff --git a/Taskfile.yml b/Taskfile.yml index 2a0314e..73304b0 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -106,3 +106,14 @@ tasks: POST_DATE: sh: date +'%Y-%m-%d' 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}} .