Used sequpgrade.sh to upgrade existing seqs
This commit is contained in:
@@ -14,36 +14,36 @@ SCRIPT_NAME=${SCRIPT_FILE%%.*}
|
||||
CONFIG_FILE_NAME="${SCRIPT_NAME}.cfg"
|
||||
CONFIG_FILE_TEMPLATE="$WDIR/${CONFIG_FILE_NAME}.example"
|
||||
|
||||
step_config() {
|
||||
seq_config() {
|
||||
## or to use sequencer api with global config file:
|
||||
initSeqConfig "$CONFIG_FILE_NAME" "$CONFIG_FILE_TEMPLATE"
|
||||
if [ $? -eq 0 ] ; then
|
||||
CONFIG=1
|
||||
else
|
||||
# End if no configuration file exists
|
||||
[ $DRY -eq 0 ] && return -1
|
||||
dry || return -1
|
||||
fi
|
||||
|
||||
## Apt cmdline option to suppress user interaction
|
||||
[ $QUIET -ne 0 ] && APTOPT="-y"
|
||||
quiet && APTOPT="-y"
|
||||
|
||||
echoerr " [W] $SCRIPT_NAME is still in alpha stage"
|
||||
echoerr " TODO: - systemd script"
|
||||
echoerr " - initial config creation"
|
||||
warning -e "$SCRIPT_NAME is still in alpha stage"
|
||||
error -e " TODO: - systemd script"
|
||||
error -e " - initial config creation"
|
||||
|
||||
## Return of non zero value will abort the sequence
|
||||
return 0
|
||||
}
|
||||
|
||||
step_1_info() { echo "Install $toolName dependencies"; }
|
||||
step_1_alias() { ALIAS="install"; }
|
||||
step_1_alias() { echo "install"; }
|
||||
step_1() {
|
||||
exep curl -sL https://deb.nodesource.com/setup_12.x \| bash -
|
||||
exe apt install $toolAptDeps $APTOPT
|
||||
}
|
||||
|
||||
step_2_info() { echo "Setup and build"; }
|
||||
step_2_alias() { ALIAS="setup"; }
|
||||
step_2_alias() { echo "setup"; }
|
||||
step_2() {
|
||||
if [ ! -e "$SEQ_DIMENSION_DIR" ]; then
|
||||
exe mkdir -p "$SEQ_DIMENSION_DIR"
|
||||
@@ -62,10 +62,10 @@ step_2() {
|
||||
}
|
||||
|
||||
step_10_info() { echo "Start $toolName"; }
|
||||
step_10_alias() { ALIAS="start"; }
|
||||
step_10_alias() { echo "start"; }
|
||||
step_10() {
|
||||
if [ ! -e "$SEQ_DIMENSION_DIR" ]; then
|
||||
echoerr " [E] $toolName not found ad $SEQ_DIMENSION_DIR"
|
||||
error -e "$toolName not found ad $SEQ_DIMENSION_DIR"
|
||||
return 1;
|
||||
fi
|
||||
exe cd "$SEQ_DIMENSION_DIR"
|
||||
@@ -75,5 +75,5 @@ step_10() {
|
||||
exep NODE_ENV=production node build/app/index.js
|
||||
}
|
||||
|
||||
VERSION_SEQREV=15
|
||||
readonly sqr_minVersion=16
|
||||
. /usr/local/bin/sequencer.sh
|
||||
|
Reference in New Issue
Block a user