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
This commit is part of merge request !1. Comments created here will be created in the context of that merge request.
...@@ -12,6 +12,7 @@ ...@@ -12,6 +12,7 @@
# 2021-11-01 v0.6 <axel.hahn@iml.unibe.ch> save config diffs # 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 # 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.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(){ ...@@ -132,6 +133,7 @@ function run_task(){
function deploy(){ function deploy(){
local dlparams
skipmessage="SKIP: no newer download file. You can use parameter -f to force reinstall." skipmessage="SKIP: no newer download file. You can use parameter -f to force reinstall."
# ---------------------------------------------------------------------- # ----------------------------------------------------------------------
...@@ -140,9 +142,13 @@ function deploy(){ ...@@ -140,9 +142,13 @@ function deploy(){
# ---------------------------------------------------------------------- # ----------------------------------------------------------------------
header "Download ${IMLCI_PROJECT}.tgz" header "Download ${IML} ${IMLCI_PROJECT}.tgz"
typeset -i local isupdate=$defaultupdate 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 if [ $? -ne 0 ]; then
echo Download failed. echo Download failed.
echo Repeating request with debug param -d to get the error... 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