split playbook into roles
This commit is contained in:
parent
53bba1751e
commit
62f014d90f
9 changed files with 69 additions and 64 deletions
3
roles/pizzeria/meta/main.yml
Normal file
3
roles/pizzeria/meta/main.yml
Normal file
|
@ -0,0 +1,3 @@
|
|||
dependencies:
|
||||
- role: common
|
||||
- role: docker
|
9
roles/pizzeria/tasks/main.yml
Normal file
9
roles/pizzeria/tasks/main.yml
Normal file
|
@ -0,0 +1,9 @@
|
|||
- name: Clone pizzeria repository
|
||||
git:
|
||||
repo: https://github.com/pizzapim/pizzeria
|
||||
dest: /apps/pizzeria
|
||||
- name: Start the Docker compose
|
||||
community.docker.docker_compose:
|
||||
project_src: /apps/pizzeria
|
||||
pull: true
|
||||
remove_orphans: true
|
Reference in a new issue