We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 89dbf08 commit 9e4431aCopy full SHA for 9e4431a
2 files changed
roles/deploy_host/tasks/main.yml
@@ -71,3 +71,11 @@
71
vars:
72
env_path: "{{ deploy_dest }}/compose/secret.env"
73
compose_dir: "{{ deploy_dest }}/compose"
74
+ - name: Copy stop script
75
+ template:
76
+ src: stop.sh.j2
77
+ dest: "{{ deploy_dest }}/stop.sh"
78
+ mode: "0755"
79
+ vars:
80
+ env_path: "{{ deploy_dest }}/compose/secret.env"
81
+ compose_dir: "{{ deploy_dest }}/compose"
roles/deploy_host/templates/stop.sh.j2
@@ -0,0 +1,7 @@
1
+#!/bin/sh
2
+
3
+source {{ env_path }}
4
5
+{% for compose_file in lookup('fileglob', compose_src + '/*', wantlist=True) %}
6
+docker compose -f {{compose_dir}}/{{ compose_file | basename }} down
7
+{% endfor %}
0 commit comments