Commit 51156a95 by Feanil Patel

Add xserver env file and checkout the grader code.

parent 0b878057
......@@ -17,6 +17,14 @@
pip: requirements="{{ xserver_requirements_file }}" virtualenv="{{ xserver_sandbox_venv_dir }}" state=present
tags:
- deploy
- name: create xserver application config
template: src=xserver_env.json.j2 dest={{ app_base_dir }}/env.json mode=640 owner=www-data group=adm
tags:
- deploy
- name: checkout grader code
git: dest={{ xserver_grader_dir }} repo={{ xserver_grader_source }} version={{ xserver_grader_version }}
tags:
- deploy
......
......@@ -47,8 +47,6 @@
- name: install system dependencies of xserver
apt: pkg={{ item }} state=present
with_items: xserver_debian_pkgs
tags:
- testit
- include: nginx.yml
......
{{ xserver_env_config | to_nice_json }}
......@@ -3,11 +3,14 @@
xserver_code_dir: "{{ app_base_dir }}/xserver"
xserver_source_repo: "git://github.com/edx/xserver.git"
# This should probably be overridden in the playbook or groupvars
# with the default pointing to the head of master.
xserver_version: HEAD
xserver_source_repo: "git://github.com/edx/xserver.git"
xserver_grader_dir: "{{ app_base_dir }}/data/content-mit-600x~2012_Fall/graders"
xserver_grader_source: "git://github.com/MITx/6.00x.git"
xserver_grader_version: HEAD
xserver_sandbox_venv_dir: "{{ venv_dir }}_apparmor_sandbox"
......
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