File tree Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change
1
+ #! /usr/bin/bash
2
+ cloneorpull () {
3
+ if test -d $1 ; then
4
+ (cd $1 && git pull)
5
+ else
6
+ git clone $2
7
+ fi
8
+ }
9
+ venv () {
10
+ if ! test -d $1 ; then
11
+ virtualenv $1
12
+ fi
13
+ . $1 /bin/activate
14
+ }
15
+ cloneorpull common-workflow-language https://github.com/common-workflow-language/common-workflow-language.git
16
+ venv cwltool-venv
17
+ (. cwltool-venv/bin/activate && PIP_DOWNLOAD_CACHE=/var/lib/jenkins/pypi-cache/ pip install -U setuptools wheel pip)
18
+ (. cwltool-venv/bin/activate && PIP_DOWNLOAD_CACHE=/var/lib/jenkins/pypi-cache/ python setup.py install)
19
+ (. cwltool-venv/bin/activate && PIP_DOWNLOAD_CACHE=/var/lib/jenkins/pypi-cache/ pip install " cwltest>=1.0.20160825151655" )
20
+ # (. cwltool-venv/bin/activate && cd common-workflow-language && ./run_test.sh --junit-xml=result.xml RUNNER=cwltool DRAFT=draft-2)
21
+ (. cwltool-venv/bin/activate && cd common-workflow-language && ./run_test.sh --junit-xml=result.xml RUNNER=cwltool DRAFT=draft-3)
22
+ (. cwltool-venv/bin/activate && cd common-workflow-language && ./run_test.sh --junit-xml=result.xml RUNNER=cwltool)
23
+ (. cwltool-venv/bin/activate && cd common-workflow-language && ./run_test.sh --junit-xml=result.xml RUNNER=cwltool DRAFT=v1.1.0-dev1 EXTRA=--enable-dev)
24
+ (. cwltool-venv/bin/activate && ./build-cwl-docker.sh && docker push commonworkflowlanguage/cwltool_module && docker push commonworkflowlanguage/cwltool)
You can’t perform that action at this time.
0 commit comments