[arvados] updated: 2.6.0-199-gdee3f4d3d

git repository hosting git at public.arvados.org
Fri Jun 2 17:39:45 UTC 2023


Summary of changes:
 sdk/cwl/test_with_arvbox.sh | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

       via  dee3f4d3dfb850249fedd7e12da74050d80a537a (commit)
      from  499aaaa774fc2b52057032456db5256c39b5b8ec (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit dee3f4d3dfb850249fedd7e12da74050d80a537a
Author: Peter Amstutz <peter.amstutz at curii.com>
Date:   Fri Jun 2 13:39:04 2023 -0400

    20531: Add --reinstall option to test_with_arvbox.sh
    
    Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz at curii.com>

diff --git a/sdk/cwl/test_with_arvbox.sh b/sdk/cwl/test_with_arvbox.sh
index b13f115b2..55099afdf 100755
--- a/sdk/cwl/test_with_arvbox.sh
+++ b/sdk/cwl/test_with_arvbox.sh
@@ -17,6 +17,7 @@ tag="latest"
 pythoncmd=python3
 suite=conformance
 runapi=containers
+reinstall=0
 
 while test -n "$1" ; do
     arg="$1"
@@ -45,6 +46,10 @@ while test -n "$1" ; do
             devcwl=1
             shift
             ;;
+        --reinstall)
+            reinstall=1
+            shift
+            ;;
         --pythoncmd)
             pythoncmd=$2
             shift ; shift
@@ -96,7 +101,11 @@ set -eu -o pipefail
 
 export PYCMD=$pythoncmd
 
-if test $config = dev ; then
+if test $config = dev -o $reinstall = 1; then
+  cd /usr/src/arvados/sdk/python
+  \$PYCMD setup.py sdist
+  pip_install \$(ls -r dist/arvados-python-client-*.tar.gz | head -n1)
+
   cd /usr/src/arvados/sdk/cwl
   \$PYCMD setup.py sdist
   pip_install \$(ls -r dist/arvados-cwl-runner-*.tar.gz | head -n1)

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list