Skip to content

Commit 7d40988

Browse files
committed
match matrix project layout
1 parent 8ede056 commit 7d40988

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

jenkins.bash

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ venv() {
1313
# shellcheck source=/dev/null
1414
source "$1"/bin/activate
1515
}
16+
git clean --force -d -x || /bin/true
1617
cloneorpull common-workflow-language https://github.com/common-workflow-language/common-workflow-language.git
1718
venv cwltool-venv
1819
docker pull node:slim
@@ -22,14 +23,14 @@ python setup.py install
2223
pip install "cwltest>=1.0.20160825151655"
2324
pushd common-workflow-language
2425
git clean --force -d -x || /bin/true
25-
./run_test.sh --junit-xml=result.xml RUNNER=cwltool DRAFT=draft-3 && \
26-
./run_test.sh --junit-xml=result.xml RUNNER=cwltool && \
27-
./run_test.sh --junit-xml=result.xml RUNNER=cwltool DRAFT=v1.1.0-dev1 EXTRA=--enable-dev
26+
if [ $version = *dev ] then
27+
EXTRA="EXTRA=--enable-dev"
28+
./run_test.sh --junit-xml=result.xml RUNNER=cwltool DRAFT=${version} ${EXTRA}
2829
CODE=$?
2930
popd
3031
if [ "$GIT_BRANCH" = "origin/master" ]
3132
then
3233
./build-cwl-docker.sh && docker push commonworkflowlanguage/cwltool_module && docker push commonworkflowlanguage/cwltool
3334
fi
3435
#docker rm -v $(docker ps -a -f status=exited | sed 's/ */ /g' | cut -d' ' -f1)
35-
return ${CODE}
36+
exit ${CODE}

0 commit comments

Comments
 (0)