blob: 5332a3f5fdd2156f7b53e1551dfc722e881e4318 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
---
- name: "Copy rendered templates for {{ service_name }}"
ansible.builtin.import_tasks: copy-rendered-templates-recursive.yml
vars:
mode: "0777"
render_dir: "{{ template_render_dir }}"
destination_dir: "{{ service_destination_dir }}"
- name: "Deploy stack for {{ service_name }}"
ansible.builtin.command:
cmd: "docker stack deploy --resolve-image changed --detach=false --compose-file {{ stack_file | default(service_destination_dir + '/stacks/docker-compose.yml') }} {{ service_name }}"
register: stack_result
changed_when: true
failed_when: stack_result.rc != 0
|