From 1cd2c442bb9e2f91ffc4e17558d93719830566d9 Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen@paragon-es.de> Date: Sat, 5 Jan 2019 19:19:01 +0100 Subject: [PATCH] #15 Fix minor issues in selfupdate --- run/scripts/selfupdate | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/run/scripts/selfupdate b/run/scripts/selfupdate index 68b9f99..c0ea9de 100755 --- a/run/scripts/selfupdate +++ b/run/scripts/selfupdate @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash if [[ -n $1 ]]; then NEWVERSION=$1 @@ -8,15 +8,16 @@ fi if [[ "$NEWVERSION" == "$VERSION" ]]; then echo "No new version available" - return + exit fi -UPDATE=$(docker run -v ${SCRIPTPATH}:/setup --rm registry.lakedrops.com/docker/l3d/setup:${NEWVERSION}) +echo "Loading new version ..." +UPDATE=$(docker run -v ${SCRIPTPATH}:/setup --rm registry.lakedrops.com/docker/l3d/setup:${NEWVERSION} 2>&1) if [[ "$UPDATE" == *"setup:${NEWVERSION} not found"* ]]; then - echo "Version not found." - return + echo "Version ${NEWVERSION} not found." + exit fi -echo "Self update succeeded!" +echo "Self update to versino ${NEWVERSION} succeeded!" echo "Cleaning old container" -docker stop l3dsetup +docker stop l3drun -- GitLab