31 lines
631 B
YAML
31 lines
631 B
YAML
---
|
|
- name: Copy docker-compose configuration
|
|
ansible.builtin.copy:
|
|
src: docker-compose.yaml
|
|
dest: /home/swagger/docker-compose.yaml
|
|
owner: swagger
|
|
group: swagger
|
|
mode: '0644'
|
|
|
|
- name: Update service
|
|
ansible.builtin.command: docker-compose pull
|
|
become: True
|
|
become_user: swagger
|
|
args:
|
|
chdir: /home/swagger
|
|
|
|
- name: Shut down service
|
|
ansible.builtin.command: docker-compose down
|
|
become: True
|
|
become_user: swagger
|
|
args:
|
|
chdir: /home/swagger
|
|
|
|
- name: Start service
|
|
ansible.builtin.command: docker-compose up -d
|
|
become: True
|
|
become_user: swagger
|
|
args:
|
|
chdir: /home/swagger
|
|
...
|