2013-10-24 19:21:19 +03:00
|
|
|
python-dev:
|
|
|
|
pkg.installed
|
2013-09-29 00:09:02 +03:00
|
|
|
|
2013-10-24 19:21:19 +03:00
|
|
|
python-pip:
|
|
|
|
pkg.installed
|
2013-10-03 18:35:47 +03:00
|
|
|
|
2013-10-24 19:21:19 +03:00
|
|
|
build-essential:
|
|
|
|
pkg.installed
|
|
|
|
|
|
|
|
realms-repo:
|
|
|
|
git.latest:
|
|
|
|
- unless: test -e /vagrant
|
|
|
|
- name: git@github.com:scragg0x/realms.git
|
|
|
|
- target: /home/deploy
|
|
|
|
- rev: master
|
|
|
|
- user: deploy
|
|
|
|
- identity: /home/deploy/.ssh/id_rsa
|
|
|
|
|
|
|
|
realms-link:
|
|
|
|
cmd.run:
|
|
|
|
- onlyif: test -e /vagrant
|
|
|
|
- name: ln -s /vagrant /home/deploy/realms
|
|
|
|
|
|
|
|
/home/deploy/virtualenvs/realms:
|
|
|
|
file.directory:
|
|
|
|
- user: deploy
|
|
|
|
- group: deploy
|
|
|
|
- makedirs: True
|
|
|
|
- recurse:
|
|
|
|
- user
|
|
|
|
- group
|
|
|
|
- require:
|
|
|
|
- user.present: deploy
|
|
|
|
virtualenv.managed:
|
|
|
|
- name: /home/deploy/virtualenvs/realms
|
|
|
|
- requirements: /home/deploy/realms/requirements.txt
|
|
|
|
- watch:
|
|
|
|
- git: realms-repo
|
2013-09-29 00:09:02 +03:00
|
|
|
- require:
|
2013-10-24 19:21:19 +03:00
|
|
|
- file.directory: /home/deploy/virtualenvs/realms
|