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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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)