annotate lib/patchablegraph/tasks.py @ 712:d98c3ffe7144

new graph output for browsers, with autorefresh Ignore-this: e4ff4dbed311b238d90988a1891ef640
author drewp@bigasterisk.com
date Mon, 03 Feb 2020 23:47:23 -0800
parents 94610b5263e4
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
514
495f573af4f4 make patchablegraph release
drewp@bigasterisk.com
parents:
diff changeset
1 from invoke import task
495f573af4f4 make patchablegraph release
drewp@bigasterisk.com
parents:
diff changeset
2
495f573af4f4 make patchablegraph release
drewp@bigasterisk.com
parents:
diff changeset
3 import sys
495f573af4f4 make patchablegraph release
drewp@bigasterisk.com
parents:
diff changeset
4 sys.path.append('/my/proj/release')
495f573af4f4 make patchablegraph release
drewp@bigasterisk.com
parents:
diff changeset
5 from release import local_release
495f573af4f4 make patchablegraph release
drewp@bigasterisk.com
parents:
diff changeset
6
495f573af4f4 make patchablegraph release
drewp@bigasterisk.com
parents:
diff changeset
7 @task
495f573af4f4 make patchablegraph release
drewp@bigasterisk.com
parents:
diff changeset
8 def release(ctx):
495f573af4f4 make patchablegraph release
drewp@bigasterisk.com
parents:
diff changeset
9 local_release(ctx)
710
94610b5263e4 add browser_test server for playing with /graph resource
drewp@bigasterisk.com
parents: 514
diff changeset
10
94610b5263e4 add browser_test server for playing with /graph resource
drewp@bigasterisk.com
parents: 514
diff changeset
11 @task
94610b5263e4 add browser_test server for playing with /graph resource
drewp@bigasterisk.com
parents: 514
diff changeset
12 def browser_test_build(ctx):
94610b5263e4 add browser_test server for playing with /graph resource
drewp@bigasterisk.com
parents: 514
diff changeset
13 ctx.run(f'docker build --network=host -t bang:5000/patchable_graph_browser_test .')
94610b5263e4 add browser_test server for playing with /graph resource
drewp@bigasterisk.com
parents: 514
diff changeset
14
94610b5263e4 add browser_test server for playing with /graph resource
drewp@bigasterisk.com
parents: 514
diff changeset
15 @task(pre=[browser_test_build])
94610b5263e4 add browser_test server for playing with /graph resource
drewp@bigasterisk.com
parents: 514
diff changeset
16 def browser_test(ctx):
94610b5263e4 add browser_test server for playing with /graph resource
drewp@bigasterisk.com
parents: 514
diff changeset
17 ctx.run(f'docker run '
94610b5263e4 add browser_test server for playing with /graph resource
drewp@bigasterisk.com
parents: 514
diff changeset
18 f'--name patchable_graph_browser_test '
94610b5263e4 add browser_test server for playing with /graph resource
drewp@bigasterisk.com
parents: 514
diff changeset
19 f'--rm -it '
94610b5263e4 add browser_test server for playing with /graph resource
drewp@bigasterisk.com
parents: 514
diff changeset
20 f'--net=host '
94610b5263e4 add browser_test server for playing with /graph resource
drewp@bigasterisk.com
parents: 514
diff changeset
21 f'-v `pwd`:/opt '
94610b5263e4 add browser_test server for playing with /graph resource
drewp@bigasterisk.com
parents: 514
diff changeset
22 f'bang:5000/patchable_graph_browser_test '
712
d98c3ffe7144 new graph output for browsers, with autorefresh
drewp@bigasterisk.com
parents: 710
diff changeset
23 f'/bin/bash', #f'python3 browser_test.py',
710
94610b5263e4 add browser_test server for playing with /graph resource
drewp@bigasterisk.com
parents: 514
diff changeset
24 pty=True)