This commit is contained in:
2025-12-10 02:00:08 +01:00
parent 4b47a56f88
commit 6371bb4a02

View File

@@ -95,10 +95,13 @@ deploy:staging:
FORCED=0 FORCED=0
if [ -n "${CI_VERSION_FORCE:-}" ]; then if [ -n "${CI_VERSION_FORCE:-}" ]; then
if expr "${CI_VERSION_FORCE}" : '^[0-9]\+\.[0-9]\+\.[0-9]\+$' >/dev/null; then if expr "${CI_VERSION_FORCE}" : '^[0-9]\+\.[0-9]\+\.[0-9]\+$' >/dev/null; then
IFS='.' read -r FORCE_MAIN FORCE_SUB FORCE_PATCH <<< "${CI_VERSION_FORCE}" OLD_IFS=$IFS
MAIN=$FORCE_MAIN IFS='.'
SUB=$FORCE_SUB set -- ${CI_VERSION_FORCE}
PATCH=$FORCE_PATCH IFS=$OLD_IFS
MAIN=$1
SUB=$2
PATCH=$3
FORCED=1 FORCED=1
else else
echo "⚠️ CI_VERSION_FORCE ungültig (${CI_VERSION_FORCE}). Ignoriere Override." echo "⚠️ CI_VERSION_FORCE ungültig (${CI_VERSION_FORCE}). Ignoriere Override."
@@ -282,10 +285,13 @@ deploy:production:
FORCED=0 FORCED=0
if [ -n "${CI_VERSION_FORCE:-}" ]; then if [ -n "${CI_VERSION_FORCE:-}" ]; then
if expr "${CI_VERSION_FORCE}" : '^[0-9]\+\.[0-9]\+\.[0-9]\+$' >/dev/null; then if expr "${CI_VERSION_FORCE}" : '^[0-9]\+\.[0-9]\+\.[0-9]\+$' >/dev/null; then
IFS='.' read -r FORCE_MAIN FORCE_SUB FORCE_PATCH <<< "${CI_VERSION_FORCE}" OLD_IFS=$IFS
MAIN=$FORCE_MAIN IFS='.'
SUB=$FORCE_SUB set -- ${CI_VERSION_FORCE}
PATCH=$FORCE_PATCH IFS=$OLD_IFS
MAIN=$1
SUB=$2
PATCH=$3
FORCED=1 FORCED=1
else else
echo "⚠️ CI_VERSION_FORCE ungültig (${CI_VERSION_FORCE}). Ignoriere Override." echo "⚠️ CI_VERSION_FORCE ungültig (${CI_VERSION_FORCE}). Ignoriere Override."