better queue render

This commit is contained in:
sorlinv
2026-02-27 18:01:00 +01:00
parent de40d2b6af
commit bf05c62feb
10 changed files with 537 additions and 67 deletions

View File

@@ -3,6 +3,18 @@ set -euo pipefail
cd "$(dirname "$0")"
############################################
# Options CLI
############################################
BUMP_ARG=""
while getopts "i:" opt; do
case "$opt" in
i) BUMP_ARG="$OPTARG" ;;
*) echo "Usage: $0 [-i patch|minor|major]"; exit 1 ;;
esac
done
############################################
# Chargement du token
############################################
@@ -30,21 +42,30 @@ CURRENT_VERSION=$(node -p "require('./package.json').version")
echo "Version actuelle: v$CURRENT_VERSION"
echo ""
echo "Comment incrementer la version ?"
echo " 1) patch"
echo " 2) minor"
echo " 3) major"
echo " 4) garder ($CURRENT_VERSION)"
echo ""
read -p "Choix [1/2/3/4]: " BUMP_CHOICE
if [ -n "$BUMP_ARG" ]; then
case "$BUMP_ARG" in
patch) npm version patch --no-git-tag-version ;;
minor) npm version minor --no-git-tag-version ;;
major) npm version major --no-git-tag-version ;;
*) echo "Erreur: -i accepte patch, minor ou major"; exit 1 ;;
esac
else
echo "Comment incrementer la version ?"
echo " 1) patch"
echo " 2) minor"
echo " 3) major"
echo " 4) garder ($CURRENT_VERSION)"
echo ""
read -p "Choix [1/2/3/4]: " BUMP_CHOICE
case "$BUMP_CHOICE" in
1) npm version patch --no-git-tag-version ;;
2) npm version minor --no-git-tag-version ;;
3) npm version major --no-git-tag-version ;;
4) echo "Version inchangee." ;;
*) echo "Choix invalide"; exit 1 ;;
esac
case "$BUMP_CHOICE" in
1) npm version patch --no-git-tag-version ;;
2) npm version minor --no-git-tag-version ;;
3) npm version major --no-git-tag-version ;;
4) echo "Version inchangee." ;;
*) echo "Choix invalide"; exit 1 ;;
esac
fi
VERSION=$(node -p "require('./package.json').version")
TAG="v$VERSION"