copy link destination and fix bash script 11/7111/3
authorJan-Simon Möller <jsmoeller@linuxfoundation.org>
Tue, 8 Nov 2016 23:35:50 +0000 (00:35 +0100)
committerJan-Simon Möller <jsmoeller@linuxfoundation.org>
Wed, 9 Nov 2016 08:13:35 +0000 (09:13 +0100)
Change-Id: I46b30485db01b52af094f51f3becffc4a6408e70
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
jjb/common/include-agl-select.sh
jjb/common/include-agl-test-nbd-short.sh

index 23e90de..0ba1684 100644 (file)
@@ -5,11 +5,11 @@
 ## Select what to build / inject the rev from the gerrit env variable
 ################################################################################
 
-HANDLED=false
+HANDLED="no"
 
 # Projects in AGL/*
 ###################
-if test !$HANDLED -a $(echo "$TARGETPROJECT" | grep -q "^AGL/"); then
+if [[ ! x"yes" = x"$HANDLED" ]] && $(echo "$TARGETPROJECT" | grep -q "^AGL/"); then
 
     MYPROJECT=`echo $TARGETPROJECT | sed -e "s#AGL/##g"`
 
@@ -31,13 +31,13 @@ if test !$HANDLED -a $(echo "$TARGETPROJECT" | grep -q "^AGL/"); then
             cd ..
         fi
     fi
-    HANDLED=true
+    HANDLED="yes"
 fi
 
 
 # Projects in src/*
 ###################
-if test !$HANDLED -a $(echo "$TARGETPROJECT" | grep -q "^src/"); then
+if [[ ! x"yes" = x"$HANDLED" ]] && $(echo "$TARGETPROJECT" | grep -q "^src/"); then
 
 MYPROJECT=`echo $TARGETPROJECT | sed -e "s#src/##g"`
 
@@ -57,7 +57,7 @@ fi
 
 # Projects in staging/*
 #######################
-if test !$HANDLED -a $(echo "$TARGETPROJECT" | grep -q "^staging/"); then
+if [[ ! x"yes" = x"$HANDLED" ]] && $(echo "$TARGETPROJECT" | grep -q "^staging/"); then
 
 MYPROJECT=`echo $TARGETPROJECT | sed -e "s#staging/##g"`
 
@@ -75,7 +75,7 @@ exit 0
 
 fi
 
-if !$HANDLED; then
+if [[ ! x"yes" = x"$HANDLED" ]] ; then
     echo "COULD NOT SELECT PROJECT, something is wrong!"
     echo "$TARGETPROJECT"
     echo ""
index cef334b..aeeb428 100644 (file)
@@ -73,7 +73,7 @@ fi
 
 function maketmpfile() {
     DFILE=`mktemp -u -p ./ | sed -e "s#./##g"`
-    eval cp \$$1 $DFILE
+    eval cp -L \$$1 $DFILE
     export $1="$DFILE"
 }
 
@@ -114,8 +114,11 @@ timeout: 1800
 
 EOF
 
+cat /opt/AGL/lava-boot/lava-boot | sed -e 's#"~/.lava.yaml"#"/opt/AGL/lava-agl/lava.yaml"#' > ~/lava-boot
+chmod a+x ~/lava-boot
+
 logfile=$(mktemp)
-/opt/AGL/lava-boot/lava-boot porter.automotivelinux.org -j ./porterboot_nbd.yaml -v ROOTFSTOBOOT="${ROOTFSTOBOOT}" -v KERNELIMAGE=${KERNELIMAGE} -v NETBOOTIMAGE=${NETBOOTIMAGE} 2>&1 | tee $logfile
+~/lava-boot porter.automotivelinux.org -j ./porterboot_nbd.yaml -v ROOTFSTOBOOT="${ROOTFSTOBOOT}" -v KERNELIMAGE=${KERNELIMAGE} -v NETBOOTIMAGE=${NETBOOTIMAGE} 2>&1 | tee $logfile
 
 
 popd