asdd
This commit is contained in:
@@ -86,34 +86,34 @@ deploy:staging:
|
|||||||
echo "✅ Remote versions.php gefunden und lokal gespeichert in ${VERSION_WORK_FILE}"
|
echo "✅ Remote versions.php gefunden und lokal gespeichert in ${VERSION_WORK_FILE}"
|
||||||
else
|
else
|
||||||
echo "⚠️ Keine Remote-Versionsdatei gefunden – verwende Repo-Default (wenn vorhanden)."
|
echo "⚠️ Keine Remote-Versionsdatei gefunden – verwende Repo-Default (wenn vorhanden)."
|
||||||
if [ -f \"${CONFIG_ENV_DIR}/versions.php\" ]; then
|
if [ -f "${CONFIG_ENV_DIR}/versions.php" ]; then
|
||||||
cp \"${CONFIG_ENV_DIR}/versions.php\" \"${VERSION_WORK_FILE}\"
|
cp "${CONFIG_ENV_DIR}/versions.php" "${VERSION_WORK_FILE}"
|
||||||
echo \"ℹ️ ${CONFIG_ENV_DIR}/versions.php → ${VERSION_WORK_FILE}\"
|
echo "ℹ️ ${CONFIG_ENV_DIR}/versions.php → ${VERSION_WORK_FILE}"
|
||||||
else
|
else
|
||||||
echo \"⚠️ Keine versions.php im Repo gefunden – starte mit 1.0.0\"
|
echo "⚠️ Keine versions.php im Repo gefunden – starte mit 1.0.0"
|
||||||
cat > \"${VERSION_WORK_FILE}\" <<PHP
|
cat > "${VERSION_WORK_FILE}" << 'PHP'
|
||||||
<?php
|
<?php
|
||||||
\$mainversion = 1;
|
$mainversion = 1;
|
||||||
\$subversion = 0;
|
$subversion = 0;
|
||||||
\$patchversion = 0;
|
$patchversion = 0;
|
||||||
PHP
|
PHP
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Werte aus VERSION_WORK_FILE lesen
|
# Werte aus VERSION_WORK_FILE lesen
|
||||||
MAIN=$(grep '\$mainversion' \"${VERSION_WORK_FILE}\" 2>/dev/null | tr -cd '0-9')
|
MAIN=$(grep '\$mainversion' "${VERSION_WORK_FILE}" 2>/dev/null | tr -cd '0-9')
|
||||||
SUB=$(grep '\$subversion' \"${VERSION_WORK_FILE}\" 2>/dev/null | tr -cd '0-9')
|
SUB=$(grep '\$subversion' "${VERSION_WORK_FILE}" 2>/dev/null | tr -cd '0-9')
|
||||||
PATCH=$(grep '\$patchversion' \"${VERSION_WORK_FILE}\" 2>/dev/null | tr -cd '0-9')
|
PATCH=$(grep '\$patchversion' "${VERSION_WORK_FILE}" 2>/dev/null | tr -cd '0-9')
|
||||||
|
|
||||||
[ -z \"$MAIN\" ] && MAIN=1
|
[ -z "$MAIN" ] && MAIN=1
|
||||||
[ -z \"$SUB\" ] && SUB=0
|
[ -z "$SUB" ] && SUB=0
|
||||||
[ -z \"$PATCH\" ] && PATCH=0
|
[ -z "$PATCH" ] && PATCH=0
|
||||||
|
|
||||||
PATCH=$((PATCH + 1))
|
PATCH=$((PATCH + 1))
|
||||||
|
|
||||||
echo \"🆙 Baue neue STAGING-Version: ${MAIN}.${SUB}.${PATCH}\"
|
echo "🆙 Baue neue STAGING-Version: ${MAIN}.${SUB}.${PATCH}"
|
||||||
|
|
||||||
cat > \"${VERSION_WORK_FILE}\" <<PHP
|
cat > "${VERSION_WORK_FILE}" <<PHP
|
||||||
<?php
|
<?php
|
||||||
\$mainversion = ${MAIN};
|
\$mainversion = ${MAIN};
|
||||||
\$subversion = ${SUB};
|
\$subversion = ${SUB};
|
||||||
@@ -121,7 +121,7 @@ PHP
|
|||||||
PHP
|
PHP
|
||||||
|
|
||||||
# Optional: Textdatei für Ausgabe auf der Webseite
|
# Optional: Textdatei für Ausgabe auf der Webseite
|
||||||
echo \"${MAIN}.${SUB}.${PATCH}\" > public/build_version.txt
|
echo "${MAIN}.${SUB}.${PATCH}" > public/build_version.txt
|
||||||
|
|
||||||
# -------------------------------------------
|
# -------------------------------------------
|
||||||
# 🔁 Deploy Basisverzeichnisse
|
# 🔁 Deploy Basisverzeichnisse
|
||||||
@@ -256,34 +256,34 @@ deploy:production:
|
|||||||
echo "✅ Remote versions.php gefunden und lokal gespeichert in ${VERSION_WORK_FILE}"
|
echo "✅ Remote versions.php gefunden und lokal gespeichert in ${VERSION_WORK_FILE}"
|
||||||
else
|
else
|
||||||
echo "⚠️ Keine Remote-Versionsdatei gefunden – verwende Repo-Default (wenn vorhanden)."
|
echo "⚠️ Keine Remote-Versionsdatei gefunden – verwende Repo-Default (wenn vorhanden)."
|
||||||
if [ -f \"${CONFIG_ENV_DIR}/versions.php\" ]; then
|
if [ -f "${CONFIG_ENV_DIR}/versions.php" ]; then
|
||||||
cp \"${CONFIG_ENV_DIR}/versions.php\" \"${VERSION_WORK_FILE}\"
|
cp "${CONFIG_ENV_DIR}/versions.php" "${VERSION_WORK_FILE}"
|
||||||
echo \"ℹ️ ${CONFIG_ENV_DIR}/versions.php → ${VERSION_WORK_FILE}\"
|
echo "ℹ️ ${CONFIG_ENV_DIR}/versions.php → ${VERSION_WORK_FILE}"
|
||||||
else
|
else
|
||||||
echo \"⚠️ Keine versions.php im Repo gefunden – starte mit 1.0.0\"
|
echo "⚠️ Keine versions.php im Repo gefunden – starte mit 1.0.0"
|
||||||
cat > \"${VERSION_WORK_FILE}\" <<PHP
|
cat > "${VERSION_WORK_FILE}" << 'PHP'
|
||||||
<?php
|
<?php
|
||||||
\$mainversion = 1;
|
$mainversion = 1;
|
||||||
\$subversion = 0;
|
$subversion = 0;
|
||||||
\$patchversion = 0;
|
$patchversion = 0;
|
||||||
PHP
|
PHP
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Werte aus VERSION_WORK_FILE lesen
|
# Werte aus VERSION_WORK_FILE lesen
|
||||||
MAIN=$(grep '\$mainversion' \"${VERSION_WORK_FILE}\" 2>/dev/null | tr -cd '0-9')
|
MAIN=$(grep '\$mainversion' "${VERSION_WORK_FILE}" 2>/dev/null | tr -cd '0-9')
|
||||||
SUB=$(grep '\$subversion' \"${VERSION_WORK_FILE}\" 2>/dev/null | tr -cd '0-9')
|
SUB=$(grep '\$subversion' "${VERSION_WORK_FILE}" 2>/dev/null | tr -cd '0-9')
|
||||||
PATCH=$(grep '\$patchversion' \"${VERSION_WORK_FILE}\" 2>/dev/null | tr -cd '0-9')
|
PATCH=$(grep '\$patchversion' "${VERSION_WORK_FILE}" 2>/dev/null | tr -cd '0-9')
|
||||||
|
|
||||||
[ -z \"$MAIN\" ] && MAIN=1
|
[ -z "$MAIN" ] && MAIN=1
|
||||||
[ -z \"$SUB\" ] && SUB=0
|
[ -z "$SUB" ] && SUB=0
|
||||||
[ -z \"$PATCH\" ] && PATCH=0
|
[ -z "$PATCH" ] && PATCH=0
|
||||||
|
|
||||||
PATCH=$((PATCH + 1))
|
PATCH=$((PATCH + 1))
|
||||||
|
|
||||||
echo \"🆙 Baue neue PROD-Version: ${MAIN}.${SUB}.${PATCH}\"
|
echo "🆙 Baue neue PROD-Version: ${MAIN}.${SUB}.${PATCH}"
|
||||||
|
|
||||||
cat > \"${VERSION_WORK_FILE}\" <<PHP
|
cat > "${VERSION_WORK_FILE}" <<PHP
|
||||||
<?php
|
<?php
|
||||||
\$mainversion = ${MAIN};
|
\$mainversion = ${MAIN};
|
||||||
\$subversion = ${SUB};
|
\$subversion = ${SUB};
|
||||||
@@ -291,7 +291,7 @@ PHP
|
|||||||
PHP
|
PHP
|
||||||
|
|
||||||
# Optional: Textdatei für Ausgabe auf der Webseite
|
# Optional: Textdatei für Ausgabe auf der Webseite
|
||||||
echo \"${MAIN}.${SUB}.${PATCH}\" > public/build_version.txt
|
echo "${MAIN}.${SUB}.${PATCH}" > public/build_version.txt
|
||||||
|
|
||||||
# -------------------------------------------
|
# -------------------------------------------
|
||||||
# 🔁 Deploy Basisverzeichnisse
|
# 🔁 Deploy Basisverzeichnisse
|
||||||
|
|||||||
Reference in New Issue
Block a user