1
0
forked from ScoDoc/ScoDoc

curl -> wget for build_release

This commit is contained in:
Emmanuel Viennet 2021-12-16 16:26:23 +01:00
parent d89d1be041
commit bf14f8ed34

View File

@ -17,8 +17,8 @@ SCODOC_RELEASE=$(grep SCOVERSION "$SCRIPT_DIR/../sco_version.py" | awk '{ print
# Dernière release # Dernière release
GITEA_RELEASE_URL="https://scodoc.org/git/api/v1/repos/viennet/ScoDoc/releases" # ?pre-release=true" GITEA_RELEASE_URL="https://scodoc.org/git/api/v1/repos/viennet/ScoDoc/releases" # ?pre-release=true"
# suppose que les realse sont nommées 9.0.17, ne considère pas les caractères non numériques # suppose que les releases sont nommées 9.0.17, ne considère pas les caractères non numériques
LAST_RELEASE_TAG=$(curl "$GITEA_RELEASE_URL" | jq ".[].tag_name" | tr -d -c "0-9.\n" | sort --version-sort | tail -1) LAST_RELEASE_TAG=$(wget -nv -O - "$GITEA_RELEASE_URL" | jq ".[].tag_name" | tr -d -c "0-9.\n" | sort --version-sort | tail -1)
# | awk '{ print substr($1, 2, length($1)-2) }') # | awk '{ print substr($1, 2, length($1)-2) }')
echo echo
@ -69,7 +69,8 @@ mkdir -p "$optdir" || die "mkdir failure for $optdir"
# On récupère la release # On récupère la release
archive="$FACTORY_DIR"/"$PACKAGE_NAME-$RELEASE_TAG".tar.gz archive="$FACTORY_DIR"/"$PACKAGE_NAME-$RELEASE_TAG".tar.gz
echo "Downloading $GIT_RELEASE_URL ..." echo "Downloading $GIT_RELEASE_URL ..."
curl -o "$archive" "$GIT_RELEASE_URL" || die "curl failure for $GIT_RELEASE_URL" # curl -o "$archive" "$GIT_RELEASE_URL" || die "curl failure for $GIT_RELEASE_URL"
wget -nv -O "$archive" "$GIT_RELEASE_URL" || die "wget failure for $GIT_RELEASE_URL"
# On décomprime # On décomprime
# normalement le résultat s'appelle "scodoc" et va dans opt # normalement le résultat s'appelle "scodoc" et va dans opt
@ -112,15 +113,15 @@ chmod 755 "$slash"/DEBIAN/*inst || die "can't chmod debian scripts"
# -------- THE END # -------- THE END
echo "Terminé." echo "Terminé."
echo -n "Voulez-vous poursuivre et construire le .deb ? (y/n) [y] " # echo -n "Voulez-vous poursuivre et construire le .deb ? (y/n) [y] "
read -r ans # read -r ans
if [ "$(norm_ans "$ans")" != 'N' ] # if [ "$(norm_ans "$ans")" != 'N' ]
then # then
echo "ok" # echo "ok"
else # else
echo "arrêt." # echo "arrêt."
exit 0 # exit 0
fi # fi
dpkg-deb --build --root-owner-group $DEST_DIR dpkg-deb --build --root-owner-group $DEST_DIR
DEB_FILE="$DEST_DIR".deb DEB_FILE="$DEST_DIR".deb