Commit eeeb2774 by Vik Paruchuri

Add in virtualenv

parent 08e1e21e
......@@ -3,9 +3,13 @@
# - nginx/tasks/main.yml
---
# Check out mitx repo to $app_base_dir
- name: Create virtualenv dir
sudo: True
file: path=/opt/edx state=directory owner=ubuntu group=ubuntu
- name: set permissions on $app_base_dir sgid for edx
file: path=$app_base_dir owner=root group=edx mode=2775 state=directory
file: path=$app_base_dir owner=ubuntu group=edx mode=2775 state=directory
file: path=/opt/edx owner=ubuntu group=edx mode=2775 state=directory
sudo: True
- name: install git and its recommends
apt: pkg=git state=installed install_recommends=yes force=yes
......@@ -16,9 +20,12 @@
- name : install python pip and its recommends
apt: pkg=python-pip state=installed install_recommends=yes force=yes
sudo: True
- name : install python virtualenv and its recommends
apt: pkg=python-virtualenv state=installed install_recommends=yes force=yes
sudo: True
- name: git checkout configuration repo into $app_base_dir
git: dest=$app_base_dir/configuration repo=git@github.com:edx/configuration.git version=vik/ml-api
- name: install requirements in python using pip
pip: requirements=$app_base_dir/configuration/ansible-requirements.txt
pip: requirements=$app_base_dir/configuration/ansible-requirements.txt virtualenv=/opt/edx
- name: uploads any needed secret config files
file: src=../../../../../edx-secret dest=/path/to/symlink owner=ubuntu group=edx state=file
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment