equal
deleted
inserted
replaced
11 def vbox(): |
11 def vbox(): |
12 env.hosts = ['192.168.56.101'] |
12 env.hosts = ['192.168.56.101'] |
13 env.directory = '/home/hefee/iro/' |
13 env.directory = '/home/hefee/iro/' |
14 env.activate = 'source /home/hefee/iro/virtualenv/bin/activate' |
14 env.activate = 'source /home/hefee/iro/virtualenv/bin/activate' |
15 env.deploy_user = 'hefee' |
15 env.deploy_user = 'hefee' |
|
16 |
|
17 |
|
18 def hal(): |
|
19 env.hosts = ['sandy@hal.netzguerilla.net'] |
|
20 env.directory = "iro" |
16 |
21 |
17 |
22 |
18 def prepare_deploy(): |
23 def prepare_deploy(): |
19 local("python setup.py sdist") |
24 local("python setup.py sdist") |
20 |
25 |
38 virtualenv("twistd -ny %s/iro-%s/extras/iro.tac"%(env.directory,__version__)) |
43 virtualenv("twistd -ny %s/iro-%s/extras/iro.tac"%(env.directory,__version__)) |
39 |
44 |
40 def testserver(): |
45 def testserver(): |
41 prepare_tests() |
46 prepare_tests() |
42 virtualenv("python %s/tests/xmlrpc.py"%env.directory) |
47 virtualenv("python %s/tests/xmlrpc.py"%env.directory) |
|
48 |
|
49 def cleandoc(): |
|
50 local("rm -rf _build/* web/dev/* web/*.html") |
|
51 |
|
52 def sphinxdoc(): |
|
53 local("sphinx-build -b html -d _build/doctrees doc web/dev/") |
|
54 |
|
55 def createweb(): |
|
56 prepare_deploy() |
|
57 cleandoc() |
|
58 local("mv dist/iro-%s.tar.gz web/files/"%__version__) |
|
59 local("python createdoc.py") |
|
60 sphinxdoc() |
|
61 local("tar -czf web.tar.gz web") |
|
62 |
|
63 def pushweb(): |
|
64 put("web.tar.gz","/tmp/") |
|
65 run("tar -czf backup/iro.tar.gz iro/*") |
|
66 run("tar -xzf /tmp/web.tar.gz") |
|
67 run("rm -r iro/*") |
|
68 run("mv web/* %s/"%env.directory) |
|
69 run("rmdir web") |
|
70 run("rm /tmp/web.tar.gz") |