From: Peter Amstutz Date: Mon, 18 Sep 2023 13:32:11 +0000 (-0400) Subject: Pin cwltest version that we package, refs #20973 X-Git-Tag: 2.7.0~6^2 X-Git-Url: https://git.arvados.org/arvados.git/commitdiff_plain/7f60303ffcf3aff1db6d808c1939ea6a3c5148b1 Pin cwltest version that we package, refs #20973 The subsequent release of cwltest confirms that files exist on disk, since our files are in Keep, all the tests fail. We should add [optional] Arvados support to cwltest so it can access Keep but for the time being just package the last working version. Arvados-DCO-1.1-Signed-off-by: Peter Amstutz --- diff --git a/build/run-library.sh b/build/run-library.sh index 12fb34f65f..7f2b372cea 100755 --- a/build/run-library.sh +++ b/build/run-library.sh @@ -656,6 +656,13 @@ handle_cwltest () { rm -rf "$WORKSPACE/cwltest" fi git clone https://github.com/common-workflow-language/cwltest.git + + # The subsequent release of cwltest confirms that files exist on disk, since + # our files are in Keep, all the tests fail. + # We should add [optional] Arvados support to cwltest so it can access + # Keep but for the time being just package the last working version. + git --git-dir=cwltest checkout 2.3.20230108193615 + # signal to our build script that we want a cwltest executable installed in /usr/bin/ mkdir cwltest/bin && touch cwltest/bin/cwltest fpm_build_virtualenv "cwltest" "cwltest" "$package_format" "$target_arch"