refactor compose deploy
This commit is contained in:
@@ -12,17 +12,9 @@
|
||||
dest: "{{ docker_compose_data_dir }}/.env"
|
||||
notify: Restart {{ role_name }} project
|
||||
|
||||
- name: Copy {{ role_name }} config
|
||||
- name: Copy {{ role_name }} compose
|
||||
ansible.builtin.template:
|
||||
src: docker-compose.yml
|
||||
src: docker-compose.yml.j2
|
||||
dest: "{{ docker_compose_data_dir }}/docker-compose.yml"
|
||||
notify: Restart {{ role_name }} project
|
||||
when: docker_compose_definition is defined
|
||||
|
||||
- name: Start {{ role_name }} project
|
||||
ansible.builtin.command: docker compose -p {{ docker_compose_project_name }} up -d
|
||||
args:
|
||||
chdir: "{{ docker_compose_data_dir }}"
|
||||
register: result
|
||||
changed_when: "'up-to-date' not in result.stderr"
|
||||
when: docker_compose_definition is defined
|
||||
|
||||
Reference in New Issue
Block a user