diff --git a/Taskfile.yml b/Taskfile.yml index d2660e3..753ed9d 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -120,11 +120,13 @@ tasks: - task: deploy-with-ansible vars: DOCKER_IMAGE: '{{.DOCKER_IMAGE}}' - deploy-with-ansible: internal: true requires: vars: [DOCKER_IMAGE] dir: '/home/av/projects/private/pet-project-server' - cmd: ansible-playbook -i production.yml playbook-app-homepage.yml --extra-vars 'homepage_web_image={{.DOCKER_IMAGE}}' + cmds: + - yq --inplace '.homepage_nginx_image = "{{.DOCKER_IMAGE}}"' vars/homepage.images.yml + - "git commit vars/homepage.images.yml --message 'Homepage: release {{.DOCKER_IMAGE}}'" + - ansible-playbook -i production.yml playbook-homepage-registry.yml playbook-homepage.yml