diff --git a/build.sh b/build.sh index 277860382cd09679773c97ffedcd1704eaec2faa..64dd72e8adf732671a8a5bc5301ea654715b8ec0 100755 --- a/build.sh +++ b/build.sh @@ -1,4 +1,4 @@ -#/bin/bash +#!/bin/bash REGISTRY=$1 for sbcl_version in $(cat sbcl_version); do @@ -10,7 +10,7 @@ set ${stack_version}; cd assStackQuestion; #git checkout $2 cd ../ -./buildimage.sh ${sbcl_version} ${maxima_version} $1 "assStackQuestion/classes/stack/maxima" ${REGISTRY} +./buildimage.sh ${sbcl_version} ${maxima_version} $1 "assStackQuestion/classes/stack/maxima" ${REGISTRY} || exit 1 unset IFS done #for moodle_version in $(cat moodle_version); do diff --git a/buildimage.sh b/buildimage.sh index dc674d76a433bdc7b01a59911f9e26e9d97e544c..073d99aa73983c72e06e950c182978cc792c7d80 100755 --- a/buildimage.sh +++ b/buildimage.sh @@ -14,7 +14,7 @@ IMAGENAME=$5"/sbcl"$1"_maxima"$2"_"$3 # check if the image already exists on the server docker pull ${IMAGENAME} # build it -docker build -t ${IMAGENAME} --build-arg MAXIMA_VERSION=$2 --build-arg SBCL_VERSION=$1 --build-arg LIB_PATH=$4 . +docker build -t ${IMAGENAME} --build-arg MAXIMA_VERSION=$2 --build-arg SBCL_VERSION=$1 --build-arg LIB_PATH=$4 . || exit 1 echo ${IMAGENAME}" wurde erfolgreich gebaut." # testing? # push it