realms-wiki/srv/salt/realms/init.sls

40 lines
834 B
Plaintext
Raw Normal View History

2013-10-24 19:21:19 +03:00
python-dev:
pkg.installed
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
- require:
2013-10-24 19:21:19 +03:00
- file.directory: /home/deploy/virtualenvs/realms