Used sequpgrade.sh to upgrade existing seqs
This commit is contained in:
@@ -10,7 +10,7 @@ CONFIG=0
|
||||
CONFIG_FILE_NAME="${toolName}.cfg"
|
||||
CONFIG_FILE_TEMPLATE="$WDIR/${CONFIG_FILE_NAME}.example"
|
||||
|
||||
step_config() {
|
||||
seq_config() {
|
||||
initSeqConfig "$CONFIG_FILE_NAME" "$CONFIG_FILE_TEMPLATE"
|
||||
if [ $? -eq 0 ] ; then
|
||||
CONFIG=1
|
||||
@@ -27,12 +27,12 @@ step_20_info() {
|
||||
echo
|
||||
fi
|
||||
}
|
||||
step_20_alias() { ALIAS="backup"; }
|
||||
step_20_alias() { echo "backup"; }
|
||||
step_20() {
|
||||
shift
|
||||
local tempRoot=
|
||||
if [ $CONFIG -eq 0 ] ; then
|
||||
echoerr " [E] No configuration file found"
|
||||
error -e "No configuration file found"
|
||||
return 1
|
||||
fi
|
||||
if [ ! -z $FR_BACKUP ] ; then
|
||||
@@ -63,7 +63,7 @@ step_22_info() {
|
||||
shift
|
||||
if [ -z $1 ] ; then
|
||||
echo -n "Get latest version from github"
|
||||
if [ $CONTEXT_HELP -eq 0 ] ; then
|
||||
if ! contextHelp ; then
|
||||
echo ": $(curl --silent "$latestUrl" | grep -Po '"tag_name": "\K.*?(?=")')"
|
||||
else
|
||||
echo " [CUSTOM VERSION]"
|
||||
@@ -72,7 +72,7 @@ step_22_info() {
|
||||
echo "Get version $1 from github"
|
||||
fi
|
||||
}
|
||||
step_22_alias() { ALIAS="upgrade"; }
|
||||
step_22_alias() { echo "upgrade"; }
|
||||
step_22() {
|
||||
shift # don't need step number
|
||||
local latestVersion=
|
||||
@@ -83,16 +83,16 @@ step_22() {
|
||||
fi
|
||||
|
||||
if [ -z $latestVersion ] ; then
|
||||
echoerr " [E] Cannot determine latest version from github repository"
|
||||
error -e "Cannot determine latest version from github repository"
|
||||
return 1
|
||||
elif [ $QUIET -eq 0 ] ; then
|
||||
elif interactive ; then
|
||||
echo
|
||||
exe read -p "Install $latestVersion to $FR_LOC [n]o/(y)es? " answer
|
||||
case $answer in
|
||||
[yY])
|
||||
;;
|
||||
*)
|
||||
echoerr " [I] Upgrade aborted"
|
||||
info -e "Upgrade aborted"
|
||||
return 1
|
||||
;;
|
||||
esac
|
||||
@@ -100,7 +100,7 @@ step_22() {
|
||||
|
||||
local isInstalled=$(grep -E "Version $latestVersion" "${FR_LOC}/CHANGELOG" >>/dev/null && echo "1" || echo "0")
|
||||
if [ $isInstalled -eq 1 ] ; then
|
||||
echoerr " [E] Version $latestVersion is already installed"
|
||||
error -e "Version $latestVersion is already installed"
|
||||
return 2
|
||||
fi
|
||||
|
||||
@@ -163,10 +163,10 @@ tempLoc="$tempDown/fr.tar.gz"
|
||||
tempLocAddons="$tempDown/fradd.tar.gz"
|
||||
|
||||
step_24_info() { echo "Clean temporary files: $tempDown"; }
|
||||
step_24_alias() { ALIAS="clean"; }
|
||||
step_24_alias() { echo "clean"; }
|
||||
step_24() {
|
||||
exe rm -rf "$tempDown"
|
||||
}
|
||||
|
||||
VERSION_SEQREV=14
|
||||
readonly sqr_minVersion=16
|
||||
. /usr/local/bin/sequencer.sh
|
||||
|
Reference in New Issue
Block a user