From 6f0235aa711778d05ed4e2310c0ce7370e2b0656 Mon Sep 17 00:00:00 2001 From: Rogue-King Date: Thu, 25 Jul 2024 09:53:12 -0700 Subject: [PATCH] removed version variable and modified how release is obtained. added curl to dependencies and capitalized G --- ct/gitea.sh | 21 ++++++++++----------- install/gitea-install.sh | 6 +++--- 2 files changed, 13 insertions(+), 14 deletions(-) diff --git a/ct/gitea.sh b/ct/gitea.sh index e8bc3971..550ac3c7 100644 --- a/ct/gitea.sh +++ b/ct/gitea.sh @@ -9,18 +9,18 @@ source <(curl -s https://raw.githubusercontent.com/tteck/Proxmox/main/misc/build function header_info { clear cat <<"EOF" - _ __ - ______(_)/ /____ ____ _ - / __ / // __/ _ \/ __ / - / /_/ / // /_/ __/ /_/ / - \__, /_/ \__/\___/\__,_/ -/____/ + ______ _ __ + / ____/(_)/ /____ ____ _ + / / __// // __/ _ \/ __ / +/ /_/ // // /_/ __/ /_/ / +\____//_/ \__/\___/\__,_/ + EOF } header_info echo -e "Loading..." -APP="gitea" +APP="Gitea" var_disk="8" var_cpu="1" var_ram="512" @@ -57,10 +57,9 @@ function default_settings() { function update_script() { header_info if [[ ! -f /usr/local/bin/gitea ]]; then msg_error "No ${APP} Installation Found!"; exit; fi -RELEASE=$(wget -q https://github.com/go-gitea/gitea/releases/latest -O - | grep "title>Release" | cut -d " " -f 4) -VERSION=${RELEASE#v} -msg_info "Updating gitea to ${RELEASE}" -wget -q https://github.com/go-gitea/gitea/releases/download/$RELEASE/gitea-$VERSION-linux-amd64 +RELEASE=$(wget -q https://github.com/go-gitea/gitea/releases/latest -O - | grep "title>Release" | cut -d " " -f 4 | sed 's/^v//') +msg_info "Updating $APP to ${RELEASE}" +wget -q https://github.com/go-gitea/gitea/releases/download/v$RELEASE/gitea-$RELEASE-linux-amd64 systemctl stop gitea rm -rf /usr/local/bin/gitea mv gitea* /usr/local/bin/gitea diff --git a/install/gitea-install.sh b/install/gitea-install.sh index bf3b60cf..ddc3dddc 100644 --- a/install/gitea-install.sh +++ b/install/gitea-install.sh @@ -16,14 +16,14 @@ update_os msg_info "Installing Dependencies" $STD apt-get install -y git +$STD apt-get install -y curl $STD apt-get install -y sudo $STD apt-get install -y mc msg_ok "Installed Dependencies" msg_info "Installing Gitea" -RELEASE=$(wget -q https://github.com/go-gitea/gitea/releases/latest -O - | grep "title>Release" | cut -d " " -f 4) -VERSION=${RELEASE#v} -$STD wget -q https://github.com/go-gitea/gitea/releases/download/$RELEASE/gitea-$VERSION-linux-amd64 +RELEASE=$(wget -q https://github.com/go-gitea/gitea/releases/latest -O - | grep "title>Release" | cut -d " " -f 4 | sed 's/^v//') +$STD wget -q https://github.com/go-gitea/gitea/releases/download/v$RELEASE/gitea-$RELEASE-linux-amd64 mv gitea* /usr/local/bin/gitea chmod +x /usr/local/bin/gitea msg_info "Installed Gitea"