From 53eac4963cbe25dcaba4b23c7fc7dcf42d5da6c3 Mon Sep 17 00:00:00 2001 From: lennart <lennkrad@gmail.com> Date: Wed, 22 Apr 2020 19:56:01 +0200 Subject: [PATCH] Exit if fail --- build.sh | 4 ++-- buildimage.sh | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build.sh b/build.sh index 2778603..64dd72e 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 dc674d7..073d99a 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 -- GitLab