allow optionally dependency installation
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/push Build is failing
Details
This commit is contained in:
parent
0e75d0e103
commit
e1b31e2b51
|
@ -1,5 +1,11 @@
|
||||||
---
|
---
|
||||||
dockerengine_package: docker
|
dockerengine_package: docker
|
||||||
|
# The role requires epel repository and pip to work
|
||||||
|
# You can use dockerengine_dependencies to install these dependencys
|
||||||
|
# dockerengine_dependencies:
|
||||||
|
# - epel-release
|
||||||
|
# - python2-pip
|
||||||
|
dockerengine_dependencies: []
|
||||||
dockerengine_docker_group_enabled: False
|
dockerengine_docker_group_enabled: False
|
||||||
|
|
||||||
dockerengine_secure_registries: []
|
dockerengine_secure_registries: []
|
||||||
|
|
|
@ -1,6 +1,10 @@
|
||||||
---
|
---
|
||||||
- name: Converge
|
- name: Converge
|
||||||
hosts: all
|
hosts: all
|
||||||
|
vars:
|
||||||
|
dockerengine_dependencies:
|
||||||
|
- epel-release
|
||||||
|
- python2-pip
|
||||||
|
|
||||||
roles:
|
roles:
|
||||||
- role: xoxys.docker-engine
|
- role: xoxys.docker-engine
|
||||||
|
|
|
@ -5,6 +5,12 @@
|
||||||
name: "{{ dockerengine_package }}"
|
name: "{{ dockerengine_package }}"
|
||||||
state: installed
|
state: installed
|
||||||
|
|
||||||
|
- name: Install dependencies
|
||||||
|
package:
|
||||||
|
name: "{{ item }}"
|
||||||
|
state: installed
|
||||||
|
loop: "{{ dockerengine_dependencies }}"
|
||||||
|
|
||||||
- name: Install python dependencies
|
- name: Install python dependencies
|
||||||
pip:
|
pip:
|
||||||
name:
|
name:
|
||||||
|
|
Loading…
Reference in New Issue