Skip to content

Commit 9e4431a

Browse files
committed
feat: add stop script
1 parent 89dbf08 commit 9e4431a

2 files changed

Lines changed: 15 additions & 0 deletions

File tree

roles/deploy_host/tasks/main.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,3 +71,11 @@
7171
vars:
7272
env_path: "{{ deploy_dest }}/compose/secret.env"
7373
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"
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)