Mercurial > code > home > repos > rdfdb
annotate tasks.py @ 49:101e0e455e8f
stubs
Ignore-this: 42f270f3b817541e2b87a7b0b234ccf1
author | Drew Perttula <drewp@bigasterisk.com> |
---|---|
date | Mon, 27 May 2019 23:07:24 +0000 |
parents | c8cf9d85fa81 |
children | e47dd82a7ddd |
rev | line source |
---|---|
29
de2e5534abaf
switch from fabfile to invoke. use my common release code.
drewp@bigasterisk.com
parents:
10
diff
changeset
|
1 from invoke import task |
10
85873cde659b
switch to fabfile and simpler version bumper
Drew Perttula <drewp@bigasterisk.com>
parents:
9
diff
changeset
|
2 |
29
de2e5534abaf
switch from fabfile to invoke. use my common release code.
drewp@bigasterisk.com
parents:
10
diff
changeset
|
3 import sys |
de2e5534abaf
switch from fabfile to invoke. use my common release code.
drewp@bigasterisk.com
parents:
10
diff
changeset
|
4 sys.path.append('/my/proj/release') |
de2e5534abaf
switch from fabfile to invoke. use my common release code.
drewp@bigasterisk.com
parents:
10
diff
changeset
|
5 from release import local_release |
de2e5534abaf
switch from fabfile to invoke. use my common release code.
drewp@bigasterisk.com
parents:
10
diff
changeset
|
6 |
de2e5534abaf
switch from fabfile to invoke. use my common release code.
drewp@bigasterisk.com
parents:
10
diff
changeset
|
7 @task |
de2e5534abaf
switch from fabfile to invoke. use my common release code.
drewp@bigasterisk.com
parents:
10
diff
changeset
|
8 def release(ctx): |
de2e5534abaf
switch from fabfile to invoke. use my common release code.
drewp@bigasterisk.com
parents:
10
diff
changeset
|
9 local_release(ctx) |
de2e5534abaf
switch from fabfile to invoke. use my common release code.
drewp@bigasterisk.com
parents:
10
diff
changeset
|
10 |
31
3ca1a8774513
typing fixes. rewrite sequentialUri a bit
Drew Perttula <drewp@bigasterisk.com>
parents:
29
diff
changeset
|
11 @task |
3ca1a8774513
typing fixes. rewrite sequentialUri a bit
Drew Perttula <drewp@bigasterisk.com>
parents:
29
diff
changeset
|
12 def mypy(ctx): |
32
c8cf9d85fa81
fix tests and test runner
Drew Perttula <drewp@bigasterisk.com>
parents:
31
diff
changeset
|
13 ctx.run('docker build -f Dockerfile.build -t rdfdb_build:latest .') |
c8cf9d85fa81
fix tests and test runner
Drew Perttula <drewp@bigasterisk.com>
parents:
31
diff
changeset
|
14 ctx.run('docker run --rm -it -v `pwd`:/opt rdfdb_build:latest' |
31
3ca1a8774513
typing fixes. rewrite sequentialUri a bit
Drew Perttula <drewp@bigasterisk.com>
parents:
29
diff
changeset
|
15 ' /bin/sh /opt/run_mypy.sh', |
3ca1a8774513
typing fixes. rewrite sequentialUri a bit
Drew Perttula <drewp@bigasterisk.com>
parents:
29
diff
changeset
|
16 pty=True) |
32
c8cf9d85fa81
fix tests and test runner
Drew Perttula <drewp@bigasterisk.com>
parents:
31
diff
changeset
|
17 |
c8cf9d85fa81
fix tests and test runner
Drew Perttula <drewp@bigasterisk.com>
parents:
31
diff
changeset
|
18 @task |
c8cf9d85fa81
fix tests and test runner
Drew Perttula <drewp@bigasterisk.com>
parents:
31
diff
changeset
|
19 def test(ctx): |
c8cf9d85fa81
fix tests and test runner
Drew Perttula <drewp@bigasterisk.com>
parents:
31
diff
changeset
|
20 ctx.run('docker build -f Dockerfile.build -t rdfdb_build:latest .') |
c8cf9d85fa81
fix tests and test runner
Drew Perttula <drewp@bigasterisk.com>
parents:
31
diff
changeset
|
21 ctx.run('docker run --rm -it -v `pwd`:/opt rdfdb_build:latest' |
c8cf9d85fa81
fix tests and test runner
Drew Perttula <drewp@bigasterisk.com>
parents:
31
diff
changeset
|
22 ' nose2 -v rdfdb.currentstategraphapi_test rdfdb.graphfile_test', |
c8cf9d85fa81
fix tests and test runner
Drew Perttula <drewp@bigasterisk.com>
parents:
31
diff
changeset
|
23 pty=True) |