Add verbose on download error; remove old versions

This commit is contained in:
Gogs 2022-02-01 10:37:53 +01:00
parent c4648415fb
commit 06dc1b3ad4
1 changed files with 3 additions and 2 deletions

View File

@ -19,15 +19,16 @@ actual=$($gitea --version | awk '{ print $3 }')
# Start installation # Start installation
echo -e "${c_yellow}Téléchargement de la version $version de Gitea ...$c_" echo -e "${c_yellow}Téléchargement de la version $version de Gitea (actuelle $actual) ...$c_"
rm -f /tmp/gitea rm -f /tmp/gitea
wget -q https://github.com/go-gitea/gitea/releases/download/v$version/gitea-${version}-linux-amd64 -O /tmp/gitea || { echo -e "${c_red}Impossible de télécharger Gitea v$version.$c_" && exit 1; } wget -q https://github.com/go-gitea/gitea/releases/download/v$version/gitea-${version}-linux-amd64 -O /tmp/gitea || { echo -e "${c_red}Impossible de télécharger Gitea v$version.$c_\nURL: https://github.com/go-gitea/gitea/releases/download/v$version/gitea-${version}-linux-amd64" && exit 1; }
echo -e "${c_yellow}Arrêt de Gitea ... $c_" echo -e "${c_yellow}Arrêt de Gitea ... $c_"
sudo service gitea stop || { echo -e "${c_red}Impossible d'arrêter gitea$c_" && exit 1; } sudo service gitea stop || { echo -e "${c_red}Impossible d'arrêter gitea$c_" && exit 1; }
echo -e "${c_yellow}Renommage de gitea en sa version actuelle $actual...$c_" echo -e "${c_yellow}Renommage de gitea en sa version actuelle $actual...$c_"
cd $work cd $work
rm -f gitea-*
mv $gitea ${gitea}-$actual || { echo -e "${c_red}Impossible de renommer Gitea$c_" && exit 1; } mv $gitea ${gitea}-$actual || { echo -e "${c_red}Impossible de renommer Gitea$c_" && exit 1; }
mv /tmp/gitea . mv /tmp/gitea .
chmod u+x $gitea chmod u+x $gitea