source: fabfile.py @ 853:6596eebf072b

Revision 853:6596eebf072b, 551 bytes checked in by fl, 21 months ago (diff)

[svn r1199] some deployment automation

Line 
1from __future__ import with_statement
2import os
3from fabric.api import *
4from fabric.contrib.console import confirm
5
6env.hosts = ['liqd.net']
7env.user = 'liqdnet'
8env.deploy_dir = '/home/%s/' % env.user
9
10def deploy():
11    put('pip-requirements.txt', env.deploy_dir)
12    with cd(env.deploy_dir):
13        #run('virtualenv .')
14        run('source bin/activate')
15        #run('easy_install pip')
16        run('bin/pip install -E . -r pip-requirements.txt')
17        with cd('src/adhocracy/docs'):
18            run('make html')
19        run('touch site.wsgi')
Note: See TracBrowser for help on using the repository browser.