mirror of https://github.com/trailofbits/algo
on-build python venvs (#1199)
parent
9187d8e637
commit
a66d8f0069
@ -1,13 +1 @@
|
||||
setuptools>=11.3
|
||||
SecretStorage < 3
|
||||
ansible[azure]==2.5.2
|
||||
dopy==0.3.5
|
||||
boto>=2.5
|
||||
boto3
|
||||
apache-libcloud
|
||||
six
|
||||
pyopenssl
|
||||
jinja2==2.8
|
||||
shade
|
||||
pycrypto
|
||||
segno
|
||||
ansible==2.5.2
|
||||
|
@ -0,0 +1,32 @@
|
||||
---
|
||||
- name: Clean up the environment
|
||||
file:
|
||||
dest: "{{ azure_venv }}"
|
||||
state: absent
|
||||
when: clean_environment
|
||||
|
||||
- name: Install requirements
|
||||
pip:
|
||||
name:
|
||||
- packaging
|
||||
- requests[security]
|
||||
- azure-mgmt-compute>=2.0.0,<3
|
||||
- azure-mgmt-network>=1.3.0,<2
|
||||
- azure-mgmt-storage>=1.5.0,<2
|
||||
- azure-mgmt-resource>=1.1.0,<2
|
||||
- azure-storage>=0.35.1,<0.36
|
||||
- azure-cli-core>=2.0.12,<3
|
||||
- msrest==0.4.29
|
||||
- msrestazure==0.4.31
|
||||
- azure-mgmt-dns>=1.0.1,<2
|
||||
- azure-mgmt-keyvault>=0.40.0,<0.41
|
||||
- azure-mgmt-batch>=4.1.0,<5
|
||||
- azure-mgmt-sql>=0.7.1,<0.8
|
||||
- azure-mgmt-web>=0.32.0,<0.33
|
||||
- azure-mgmt-containerservice>=2.0.0,<3.0.0
|
||||
- azure-mgmt-containerregistry>=1.0.1
|
||||
- azure-mgmt-rdbms==1.2.0
|
||||
- azure-mgmt-containerinstance==0.4.0
|
||||
state: latest
|
||||
virtualenv: "{{ azure_venv }}"
|
||||
virtualenv_python: python2.7
|
@ -0,0 +1,2 @@
|
||||
---
|
||||
digitalocean_venv: "{{ playbook_dir }}/configs/.venvs/digitalocean"
|
@ -0,0 +1,13 @@
|
||||
---
|
||||
- name: Clean up the environment
|
||||
file:
|
||||
dest: "{{ digitalocean_venv }}"
|
||||
state: absent
|
||||
when: clean_environment
|
||||
|
||||
- name: Install requirements
|
||||
pip:
|
||||
name: dopy
|
||||
version: 0.3.5
|
||||
virtualenv: "{{ digitalocean_venv }}"
|
||||
virtualenv_python: python2.7
|
@ -0,0 +1,15 @@
|
||||
---
|
||||
- name: Clean up the environment
|
||||
file:
|
||||
dest: "{{ ec2_venv }}"
|
||||
state: absent
|
||||
when: clean_environment
|
||||
|
||||
- name: Install requirements
|
||||
pip:
|
||||
name:
|
||||
- boto>=2.5
|
||||
- boto3
|
||||
state: latest
|
||||
virtualenv: "{{ ec2_venv }}"
|
||||
virtualenv_python: python2.7
|
@ -0,0 +1,2 @@
|
||||
---
|
||||
gce_venv: "{{ playbook_dir }}/configs/.venvs/gce"
|
@ -0,0 +1,15 @@
|
||||
---
|
||||
- name: Clean up the environment
|
||||
file:
|
||||
dest: "{{ gce_venv }}"
|
||||
state: absent
|
||||
when: clean_environment
|
||||
|
||||
- name: Install requirements
|
||||
pip:
|
||||
name:
|
||||
- apache-libcloud
|
||||
- pycrypto
|
||||
state: latest
|
||||
virtualenv: "{{ gce_venv }}"
|
||||
virtualenv_python: python2.7
|
@ -0,0 +1,2 @@
|
||||
---
|
||||
lightsail_venv: "{{ playbook_dir }}/configs/.venvs/aws"
|
@ -0,0 +1,15 @@
|
||||
---
|
||||
- name: Clean up the environment
|
||||
file:
|
||||
dest: "{{ lightsail_venv }}"
|
||||
state: absent
|
||||
when: clean_environment
|
||||
|
||||
- name: Install requirements
|
||||
pip:
|
||||
name:
|
||||
- boto>=2.5
|
||||
- boto3
|
||||
state: latest
|
||||
virtualenv: "{{ lightsail_venv }}"
|
||||
virtualenv_python: python2.7
|
@ -0,0 +1,2 @@
|
||||
---
|
||||
openstack_venv: "{{ playbook_dir }}/configs/.venvs/openstack"
|
@ -0,0 +1,13 @@
|
||||
---
|
||||
- name: Clean up the environment
|
||||
file:
|
||||
dest: "{{ openstack_venv }}"
|
||||
state: absent
|
||||
when: clean_environment
|
||||
|
||||
- name: Install requirements
|
||||
pip:
|
||||
name: shade
|
||||
state: latest
|
||||
virtualenv: "{{ openstack_venv }}"
|
||||
virtualenv_python: python2.7
|
Loading…
Reference in New Issue