File tree 14 files changed +43
-29
lines changed
14 files changed +43
-29
lines changed Original file line number Diff line number Diff line change 5
5
RUN apt-get update && \
6
6
DEBIAN_FRONTEND=noninteractive apt-get install -y python-minimal python-dev curl && \
7
7
apt-get clean
8
- RUN curl -sL https://bootstrap.pypa.io/get-pip.py | python -
8
+ RUN curl -sL https://bootstrap.pypa.io/pip/2.7/ get-pip.py | python -
9
9
RUN rm -rf $HOME/.cache
10
10
11
11
# ansible
Original file line number Diff line number Diff line change @@ -13,7 +13,8 @@ Set up (the latest version of) virtualenv(wrapper) in Debian-like systems.
13
13
14
14
#### Variables
15
15
16
- * ` virtualenv_python_version ` [ default: ` 2 ` ] : Python version to install ` virtualenv ` for.
16
+ * ` virtualenv_python_version_major ` [ default: ` 2 ` ] : Python version to install ` supervisor ` for.
17
+ * ` virtualenv_python_version ` [ default: ` virtualenv_python_version ` ] : Deprecated
17
18
18
19
## Dependencies
19
20
Original file line number Diff line number Diff line change 1
- # defaults file for virtualenv
1
+ # defaults file
2
2
---
3
3
virtualenv_python_version : 2
Original file line number Diff line number Diff line change 1
- # handlers file for virtualenv
1
+ # handlers file
2
2
---
Original file line number Diff line number Diff line change 1
- # meta file for virtualenv
1
+ # meta file
2
2
---
3
3
galaxy_info :
4
+ namespace : oefenweb
4
5
role_name : virtualenv
5
6
author : Mischa ter Smitten
6
7
company : Oefenweb.nl B.V.
Original file line number Diff line number Diff line change 1
- # tasks file for virtualenv
1
+ # tasks file
2
2
---
3
3
- name : install dependencies
4
4
apt :
16
16
pip :
17
17
name : " {{ virtualenv_pip_dependencies }}"
18
18
state : latest
19
- executable : " pip{{ virtualenv_python_version | string }}"
19
+ executable : " pip{{ virtualenv_python_version_major | string }}"
20
20
tags :
21
21
- configuration
22
22
- virtualenv
Original file line number Diff line number Diff line change 1
- # pre test file for virtualenv
1
+ # pre test file
2
2
---
3
- - name : pre | install dependencies
3
+ - name : install dependencies
4
4
apt :
5
5
name :
6
- - " python{{ virtualenv_python_version is version('3', '>=') | ternary('3', '') }}"
6
+ - " python{{ virtualenv_python_version_major is version('3', '>=') | ternary('3', '') }}"
7
7
- curl
8
8
state : " {{ apt_install_state | default('latest') }}"
9
9
update_cache : true
10
10
cache_valid_time : " {{ apt_update_cache_valid_time | default(3600) }}"
11
11
12
- - name : pre | install pip
12
+ - name : install pip
13
13
shell : >
14
- curl -sL {{ virtualenv_get_pip_url }} | python{{ virtualenv_python_version | string }} -
14
+ curl -sL {{ virtualenv_get_pip_url }} | python{{ virtualenv_python_version_major | string }} -
15
15
args :
16
16
warn : false
17
17
changed_when : false
Original file line number Diff line number Diff line change 1
- # test file for virtualenv
1
+ # test file
2
2
---
3
3
- hosts : localhost
4
4
connection : local
5
5
become : true
6
6
pre_tasks :
7
+ - name : include variables
8
+ include_vars : " {{ item }}"
9
+ with_first_found :
10
+ - " {{ playbook_dir }}/vars/_{{ ansible_distribution_release }}.yml"
11
+ - " {{ playbook_dir }}/vars/_{{ ansible_distribution | lower }}.yml"
12
+ - " {{ playbook_dir }}/vars/_default.yml"
7
13
- name : include tasks
8
14
include : " {{ playbook_dir }}/tasks/pre.yml"
9
15
roles :
10
16
- ../../
11
17
# vars:
12
- # virtualenv_python_version : 3
18
+ # virtualenv_python_version_major : 3
Original file line number Diff line number Diff line change 1
- # test file for virtualenv
1
+ # test file
2
2
---
3
3
- hosts : all
4
4
remote_user : vagrant
5
5
become : true
6
6
pre_tasks :
7
+ - name : include variables
8
+ include_vars : " {{ item }}"
9
+ with_first_found :
10
+ - " {{ playbook_dir }}/vars/_{{ ansible_distribution_release }}.yml"
11
+ - " {{ playbook_dir }}/vars/_{{ ansible_distribution | lower }}.yml"
12
+ - " {{ playbook_dir }}/vars/_default.yml"
7
13
- name : include tasks
8
14
include : " {{ playbook_dir }}/tasks/pre.yml"
9
15
roles :
Original file line number Diff line number Diff line change 1
- # vars file for virtualenv
1
+ # vars file
2
2
---
3
- virtualenv_python_version : 3
4
- virtualenv_get_pip_url : ' https://bootstrap.pypa.io/get-pip.py'
3
+ virtualenv_python_version_major : 3
4
+ virtualenv_get_pip_url : ' https://bootstrap.pypa.io/pip/ get-pip.py'
Original file line number Diff line number Diff line change 1
- # vars file for virtualenv
1
+ # vars file
2
2
---
3
- virtualenv_python_version : 2
4
- virtualenv_get_pip_url : ' https://bootstrap.pypa.io/2.7/get-pip.py'
3
+ virtualenv_python_version_major : 2
4
+ virtualenv_get_pip_url : ' https://bootstrap.pypa.io/pip/ 2.7/get-pip.py'
Original file line number Diff line number Diff line change 1
- # vars file for virtualenv
1
+ # vars file
2
2
---
3
- virtualenv_python_version : 2
4
- virtualenv_get_pip_url : ' https://bootstrap.pypa.io/2.7/get-pip.py'
3
+ virtualenv_python_version_major : 2
4
+ virtualenv_get_pip_url : ' https://bootstrap.pypa.io/pip/ 2.7/get-pip.py'
Original file line number Diff line number Diff line change 1
- # vars file for pip
1
+ # vars file
2
2
---
3
- virtualenv_python_version : 3
4
- virtualenv_get_pip_url : ' https://bootstrap.pypa.io/3.5/get-pip.py'
3
+ virtualenv_python_version_major : 3
4
+ virtualenv_get_pip_url : ' https://bootstrap.pypa.io/pip/ 3.5/get-pip.py'
Original file line number Diff line number Diff line change 1
- # vars file for virtualenv
1
+ # vars file
2
2
---
3
3
virtualenv_dependencies :
4
- - " python{{ virtualenv_python_version is version('3', '>=') | ternary('3', '') }}"
4
+ - " python{{ virtualenv_python_version_major is version('3', '>=') | ternary('3', '') }}"
5
5
6
6
virtualenv_pip_dependencies :
7
7
- virtualenv
You can’t perform that action at this time.
0 commit comments