Fix: Tags nach shallow clone explizit fetchen für Version-Datei
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>main
parent
01e7db589a
commit
814776d1ff
|
|
@ -753,6 +753,7 @@ git config --global --add safe.directory "${APP_DIR}" || true
|
|||
|
||||
# ===== Version-Datei schreiben =====
|
||||
mkdir -p /var/lib/mailwolt
|
||||
sudo -u "$APP_USER" -H bash -lc "git -C ${APP_DIR} fetch --tags --depth=1 origin 2>/dev/null || true"
|
||||
GIT_TAG="$(sudo -u "$APP_USER" -H bash -lc "git -C ${APP_DIR} describe --tags --abbrev=0 2>/dev/null || echo ''")"
|
||||
if [ -n "$GIT_TAG" ]; then
|
||||
echo "${GIT_TAG#v}" > /var/lib/mailwolt/version
|
||||
|
|
|
|||
Loading…
Reference in New Issue