Skip to content
Snippets Groups Projects
Commit 03d990fb authored by Hahn Axel (hahn)'s avatar Hahn Axel (hahn)
Browse files

support custom phase per project

parent 2af118cc
No related branches found
No related tags found
1 merge request!1support custom phase per project
......@@ -12,6 +12,7 @@
# 2021-11-01 v0.6 <axel.hahn@iml.unibe.ch> save config diffs
# 2021-11-02 v0.7 <axel.hahn@iml.unibe.ch> delete logs keping N files
# 2022-11-24 v0.8 <axel.hahn@iml.unibe.ch> tar -xzf without dot as 2nd param
# 2022-11-24 v0.9 <axel.hahn@iml.unibe.ch> support custom phase per project
# ======================================================================
......@@ -132,6 +133,7 @@ function run_task(){
function deploy(){
local dlparams
skipmessage="SKIP: no newer download file. You can use parameter -f to force reinstall."
# ----------------------------------------------------------------------
......@@ -140,9 +142,13 @@ function deploy(){
# ----------------------------------------------------------------------
header "Download ${IMLCI_PROJECT}.tgz"
header "Download ${IML} ${IMLCI_PROJECT}.tgz"
typeset -i local isupdate=$defaultupdate
${selfdir}/bin/getfile.sh -f ${IMLCI_PROJECT}.tgz -o ${downloadtmp}
# getfile.sh reads phase from its cfg file - we need to add it as parameter
test -n "${IMLCI_PHASE}" && dlparams="$dlparams -e ${IMLCI_PHASE}"
${selfdir}/bin/getfile.sh ${dlparams} -f ${IMLCI_PROJECT}.tgz -o ${downloadtmp}
if [ $? -ne 0 ]; then
echo Download failed.
echo Repeating request with debug param -d to get the error...
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment