Improve deploy

This commit is contained in:
2025-10-23 10:21:48 +03:00
parent f797e1718b
commit 00e05f339e

View File

@@ -120,11 +120,13 @@ tasks:
- task: deploy-with-ansible - task: deploy-with-ansible
vars: vars:
DOCKER_IMAGE: '{{.DOCKER_IMAGE}}' DOCKER_IMAGE: '{{.DOCKER_IMAGE}}'
deploy-with-ansible: deploy-with-ansible:
internal: true internal: true
requires: requires:
vars: [DOCKER_IMAGE] vars: [DOCKER_IMAGE]
dir: '/home/av/projects/private/pet-project-server' 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