CWL test select config, refs #8558
authorPeter Amstutz <peter.amstutz@curoverse.com>
Fri, 4 Mar 2016 16:23:02 +0000 (11:23 -0500)
committerPeter Amstutz <peter.amstutz@curoverse.com>
Fri, 4 Mar 2016 16:23:02 +0000 (11:23 -0500)
sdk/cwl/test_with_arvbox.sh

index 0fda2b846130a19c715c76b1e916dc3c1a2cd109..aef27001e00e1a2b330296a3eafa8decea22f518 100755 (executable)
@@ -6,17 +6,22 @@ fi
 
 reset_container=1
 leave_running=0
+config=dev
 
 while test -n "$1" ; do
     arg="$1"
     case "$arg" in
         --no-reset-container)
             reset_container=0
-            shift;
+            shift
             ;;
         --leave-running)
             leave_running=1
-            shift;
+            shift
+            ;;
+        --config)
+            config=$2
+            shift ; shift
             ;;
         -*)
             break
@@ -30,10 +35,9 @@ fi
 
 if test $reset_container = 1 ; then
     arvbox reset -f
-    arvbox build dev
 fi
 
-arvbox start dev
+arvbox start $config
 
 arvbox pipe <<EOF
 set -eu -o pipefail