Improve deploy

This commit is contained in:
2025-10-23 11:49:20 +03:00
parent 822e1680fb
commit 9788f4cd95

View File

@@ -25,4 +25,7 @@ tasks:
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-transcriber.yml --extra-vars 'transcriber_image={{.DOCKER_IMAGE}}' cmds:
- yq --inplace '.transcriber_image = "{{.DOCKER_IMAGE}}"' vars/transcriber.images.yml
- "git commit vars/transcriber.images.yml --message 'Transcriber: release {{.DOCKER_IMAGE}}'"
- ansible-playbook -i production.yml playbook-transcriber-registry.yml playbook-transcriber.yml