annotate tasks.py @ 5:506f6941a38c

fix registry hostname
author drewp@bigasterisk.com
date Wed, 24 Nov 2021 19:48:07 -0800
parents c3f0a692c4cb
children 1eac25669333
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
c3f0a692c4cb move repo from homeauto/lib/
drewp@bigasterisk.com
parents:
diff changeset
1 from invoke import task
c3f0a692c4cb move repo from homeauto/lib/
drewp@bigasterisk.com
parents:
diff changeset
2
c3f0a692c4cb move repo from homeauto/lib/
drewp@bigasterisk.com
parents:
diff changeset
3 import sys
c3f0a692c4cb move repo from homeauto/lib/
drewp@bigasterisk.com
parents:
diff changeset
4 sys.path.append('/my/proj/release')
c3f0a692c4cb move repo from homeauto/lib/
drewp@bigasterisk.com
parents:
diff changeset
5 from release import local_release
c3f0a692c4cb move repo from homeauto/lib/
drewp@bigasterisk.com
parents:
diff changeset
6
c3f0a692c4cb move repo from homeauto/lib/
drewp@bigasterisk.com
parents:
diff changeset
7 @task
c3f0a692c4cb move repo from homeauto/lib/
drewp@bigasterisk.com
parents:
diff changeset
8 def release(ctx):
c3f0a692c4cb move repo from homeauto/lib/
drewp@bigasterisk.com
parents:
diff changeset
9 local_release(ctx)
c3f0a692c4cb move repo from homeauto/lib/
drewp@bigasterisk.com
parents:
diff changeset
10
c3f0a692c4cb move repo from homeauto/lib/
drewp@bigasterisk.com
parents:
diff changeset
11 @task
c3f0a692c4cb move repo from homeauto/lib/
drewp@bigasterisk.com
parents:
diff changeset
12 def browser_test_build(ctx):
5
506f6941a38c fix registry hostname
drewp@bigasterisk.com
parents: 0
diff changeset
13 ctx.run(f'docker build --network=host -t bang5:5000/patchable_graph_browser_test .')
0
c3f0a692c4cb move repo from homeauto/lib/
drewp@bigasterisk.com
parents:
diff changeset
14
c3f0a692c4cb move repo from homeauto/lib/
drewp@bigasterisk.com
parents:
diff changeset
15 @task(pre=[browser_test_build])
c3f0a692c4cb move repo from homeauto/lib/
drewp@bigasterisk.com
parents:
diff changeset
16 def browser_test(ctx):
c3f0a692c4cb move repo from homeauto/lib/
drewp@bigasterisk.com
parents:
diff changeset
17 ctx.run(f'docker run '
c3f0a692c4cb move repo from homeauto/lib/
drewp@bigasterisk.com
parents:
diff changeset
18 f'--name patchable_graph_browser_test '
c3f0a692c4cb move repo from homeauto/lib/
drewp@bigasterisk.com
parents:
diff changeset
19 f'--rm -it '
c3f0a692c4cb move repo from homeauto/lib/
drewp@bigasterisk.com
parents:
diff changeset
20 f'--net=host '
c3f0a692c4cb move repo from homeauto/lib/
drewp@bigasterisk.com
parents:
diff changeset
21 f'-v `pwd`:/opt '
5
506f6941a38c fix registry hostname
drewp@bigasterisk.com
parents: 0
diff changeset
22 f'bang5:5000/patchable_graph_browser_test '
0
c3f0a692c4cb move repo from homeauto/lib/
drewp@bigasterisk.com
parents:
diff changeset
23 f'/bin/bash', #f'python3 browser_test.py',
c3f0a692c4cb move repo from homeauto/lib/
drewp@bigasterisk.com
parents:
diff changeset
24 pty=True)