Skip to content

CWL CI for Galaxy #453

@jmchilton

Description

@jmchilton

@mr-c "@jmchilton a GitHub repo and an adaptation of the following:

whoami
cloneorpull() {
        if test -d $1 ; then
                (cd $1 && git pull)
        else
                git clone $2
        fi
}
venv() {
        if ! test -d $1 ; then
                virtualenv $1
        fi
        . $1/bin/activate
}
cloneorpull common-workflow-language https://github.com/common-workflow-language/common-workflow-language.git
venv cwltool-venv
docker pull node:slim
(. cwltool-venv/bin/activate && python setup.py install)
(. cwltool-venv/bin/activate && cd common-workflow-language && ./run_test.sh RUNNER=cwltool)

Ideally just a change to the last line's RUNNER=..."

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions