Skip to content
Snippets Groups Projects
Commit c867268a authored by maritn's avatar maritn
Browse files

update

parent 0875dd6d
No related branches found
No related tags found
No related merge requests found
...@@ -39,10 +39,18 @@ build_maxima_webservice: ...@@ -39,10 +39,18 @@ build_maxima_webservice:
maxima_version: "4.43.1" maxima_version: "4.43.1"
stack_version: "stack-2017121800" stack_version: "stack-2017121800"
script: script:
- apt update && apt install -y cowsay
- IMAGENAME=${REGISTRY}"/sbcl"${sbcl_version}"_maxima"${maxima_version}"_"${stack_version} - IMAGENAME=${REGISTRY}"/sbcl"${sbcl_version}"_maxima"${maxima_version}"_"${stack_version}
# - for - .build.sh ${REGISTRY}
- cowsay ${IMAGENAME} # - for sbcl_version in $(cat sbcl_version); do \
# for maxima_version in $(cat maxima_version); do \
# for stack_version in $(cat stack_version); do
# IFS=",";
# set ${stack_version};
# # get right version of stackMaxima
# cd assStackQuestion;
# git checkout $2
# cd ../
# - echo "12hallo" # - echo "12hallo"
# ./buildimage.sh "2.0.2" "5.43.1" "stack-2017121800" "assStackQuestion/classes/stack/maxima" "172.30.190.249:5000" # ./buildimage.sh "2.0.2" "5.43.1" "stack-2017121800" "assStackQuestion/classes/stack/maxima" "172.30.190.249:5000"
# - # -
......
#/bin/bash #/bin/bash
REGISTRY=$1 REGISTRY=$1
apt update && apt install -y cowsay;
for sbcl_version in $(cat sbcl_version); do for sbcl_version in $(cat sbcl_version); do
for maxima_version in $(cat maxima_version); do for maxima_version in $(cat maxima_version); do
for stack_version in $(cat stack_version); do for stack_version in $(cat stack_version); do
IFS=","; IFS=",";
set ${stack_version}; set ${stack_version};
# get right version of stackMaxima # checkout repository
cd assStackQuestion; cd assStackQuestion;
git checkout $2 git checkout $2
cd ../ 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}
unset IFS unset IFS
done done
for moodle_version in $(cat moodle_version); do #for moodle_version in $(cat moodle_version); do
cd moodle-qtype_stack #cd moodle-qtype_stack
git checkout ${moodle_version} #git checkout ${moodle_version}
cd ../ #cd ../
#echo "starting to build image for:" #echo "starting to build image for:"
#echo "sbcl: "${sbcl_version} #echo "sbcl: "${sbcl_version}
#echo "maxima: "${maxima_version} #echo "maxima: "${maxima_version}
#echo "moodle: "${moodle_version} #echo "moodle: "${moodle_version}
done #done
done done
done done
...@@ -13,5 +13,4 @@ echo $3 ...@@ -13,5 +13,4 @@ echo $3
IMAGENAME=$5"/sbcl"$1"_maxima"$2"_"$3 IMAGENAME=$5"/sbcl"$1"_maxima"$2"_"$3
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 .
# testing!? # testing!?
cowsay ${IMAGENAME}" wurde erfolgreich gebaut." echo ${IMAGENAME}" wurde erfolgreich gebaut."
return ${IMAGENAME}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment