@@ -33,12 +33,12 @@ function update_script() {
3333 fi
3434 if [[ ! -f " /usr/bin/node" ]]; then
3535 mkdir -p /etc/apt/keyrings
36- curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
36+ curl -fsSL " https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key" | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
3737 echo " deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_22.x nodistro main" > /etc/apt/sources.list.d/nodesource.list
3838 $STD apt-get update
3939 $STD apt-get install -y nodejs
4040 fi
41- RELEASE=$( curl -fsSL https://api.github.com/repos/StarFleetCPTN/GoMFT/releases/latest | grep " tag_name" | awk ' {print substr($2, 3, length($2)-4) }' )
41+ RELEASE=$( curl -fsSL " https://api.github.com/repos/StarFleetCPTN/GoMFT/releases/latest" | grep " tag_name" | awk ' {print substr($2, 3, length($2)-4) }' )
4242 if [[ " ${RELEASE} " != " $( cat /opt/${APP} _version.txt) " ]] || [[ ! -f /opt/${APP} _version.txt ]]; then
4343 msg_info " Stopping $APP "
4444 systemctl stop gomft
@@ -47,16 +47,16 @@ function update_script() {
4747 msg_info " Updating $APP to ${RELEASE} "
4848 rm -f /opt/gomft/gomft
4949 temp_file=$( mktemp)
50- curl -fsSL " https://github.com/StarFleetCPTN/GoMFT/archive/refs/tags/v${RELEASE} .tar.gz" -o $temp_file
51- tar -xzf $temp_file
52- cp -rf GoMFT-${RELEASE} /* /opt/gomft
53- cd /opt/gomft
54- rm -f /opt/gomft/node_modules
50+ curl -fsSL " https://github.com/StarFleetCPTN/GoMFT/archive/refs/tags/v${RELEASE} .tar.gz" -o " $temp_file "
51+ tar -xzf " $temp_file "
52+ cp -rf " GoMFT-${RELEASE} " /* /opt/gomft/
53+ cd /opt/gomft || exit
54+ rm -rf /opt/gomft/node_modules
5555 $STD npm ci
5656 $STD node build.js
5757 $STD go mod download
5858 $STD go get -u github.com/a-h/templ
59- $STD $HOME /go/bin/templ generate
59+ $STD " $HOME " /go/bin/templ generate
6060 export CGO_ENABLED=1
6161 export GOOS=linux
6262 $STD go build -o gomft
@@ -65,8 +65,8 @@ function update_script() {
6565 msg_ok " Updated $APP to ${RELEASE} "
6666
6767 msg_info " Cleaning Up"
68- rm -f $temp_file
69- rm -rf $HOME /GoMFT-v.${RELEASE}
68+ rm -f " $temp_file "
69+ rm -rf " $HOME /GoMFT-v.${RELEASE} / "
7070 msg_ok " Cleanup Complete"
7171
7272 msg_info " Starting $APP "
0 commit comments