rabix / bunny

[Legacy] Executor for CWL workflows. Executes sbg:draft-2 and CWL 1.0
http://rabix.io
Apache License 2.0
74 stars 28 forks source link

Single entry point for running CWL conformance tests #329

Open mr-c opened 7 years ago

mr-c commented 7 years ago

Hey team Rabix,

For the CWL CI we configure running Rabix in two places: the overall conformance tests at https://ci.commonwl.org/job/rabix-conformance/ and the PR tester for the CWL specs themselves at https://ci.commonwl.org/job/cwl-spec-pr/

These occasionally get out of sync with each other, mostly due to new Bunny releases.

Can there be a single script, or command, that will compile a release suitable for testing and deliver that binary to either a stable or discoverable path?

For a similar example, we have a jenkins.bash script checked into the reference CWL runner repo.

mr-c commented 7 years ago

I'm open to other approaches as well, like checking in a cwl-spec-pr-tester.sh script into the CWL repo to give it more visibility.