Mercurial > code > home > repos > homeauto
comparison service/piNode/tasks.py @ 627:c3f0a98fa65d
lib upgrades; fix a static http server path
Ignore-this: f48022f37590e8bdb16957c49168d31b
author | drewp@bigasterisk.com |
---|---|
date | Thu, 08 Aug 2019 16:54:46 -0700 |
parents | 98384c3ccd33 |
children | accbbd521ecd |
comparison
equal
deleted
inserted
replaced
626:487cb5277ae3 | 627:c3f0a98fa65d |
---|---|
11 | 11 |
12 @task(pre=[build_image]) | 12 @task(pre=[build_image]) |
13 def push_image(ctx): | 13 def push_image(ctx): |
14 ctx.run(f'docker push {TAG}') | 14 ctx.run(f'docker push {TAG}') |
15 | 15 |
16 # (cd /my/proj/homeauto/service/arduinoNode; tar czf /my/site/projects/rdfdb/more2.tgz static) | |
17 | |
18 @task(pre=[build_image]) | 16 @task(pre=[build_image]) |
19 def shell(ctx): | 17 def shell(ctx): |
20 ctx.run(f'docker run --name={JOB}_shell --rm -it --cap-add SYS_PTRACE --net=host {TAG} /bin/bash', pty=True) | 18 ctx.run(f'docker run --name={JOB}_shell --rm -it --cap-add SYS_PTRACE --net=host --uts=host --cap-add SYS_RAWIO --device /dev/mem --privileged {TAG} /bin/bash', pty=True) |
21 | 19 |
22 | 20 |
23 @task(pre=[build_image]) | 21 @task(pre=[build_image]) |
24 def local_run(ctx): | 22 def local_run(ctx): |
25 ctx.run(f'docker run --name={JOB}_local --rm -it {TAG} python ./piNode.py -v', pty=True) | 23 ctx.run(f'docker run --name={JOB}_local --rm -it {TAG} python ./piNode.py -v', pty=True) |