FlorianEisenmenger пре 1 недеља
родитељ
комит
bbd1fa6690
1 измењених фајлова са 4 додато и 3 уклоњено
  1. +4
    -3
      httpdocs/deploy.sh

+ 4
- 3
httpdocs/deploy.sh Прегледај датотеку

@@ -5,10 +5,10 @@ set -e
# Konfiguration – einmalig anpassen # Konfiguration – einmalig anpassen
# ══════════════════════════════════════════════════════════════════════ # ══════════════════════════════════════════════════════════════════════


# Verzeichnis des Git-Repos
# Verzeichnis des Git-Repos (enthält httpdocs/, .git/, etc.)
GIT_DIR="/var/www/vhosts/memap.de/httpdocs/timetracking/timetracking-git-repo" GIT_DIR="/var/www/vhosts/memap.de/httpdocs/timetracking/timetracking-git-repo"


# Verzeichnis, aus dem die App tatsächlich läuft (Document Root eine Ebene drüber)
# Verzeichnis, aus dem die App läuft (Document Root ist dann APP_DIR/public)
APP_DIR="/var/www/vhosts/memap.de/httpdocs/timetracking/timetracking-copy" APP_DIR="/var/www/vhosts/memap.de/httpdocs/timetracking/timetracking-copy"


# Binaries # Binaries
@@ -29,6 +29,7 @@ echo "⏳ [1/7] Git pull..."
git -C "$GIT_DIR" pull git -C "$GIT_DIR" pull


# ── 2. Dateien ins App-Verzeichnis synchronisieren ──────────────────── # ── 2. Dateien ins App-Verzeichnis synchronisieren ────────────────────
# Quelle: httpdocs/ im Repo, nicht der Repo-Root
echo "⏳ [2/7] Dateien synchronisieren..." echo "⏳ [2/7] Dateien synchronisieren..."
rsync -av --delete \ rsync -av --delete \
--exclude=".git" \ --exclude=".git" \
@@ -37,7 +38,7 @@ rsync -av --delete \
--exclude="var/log" \ --exclude="var/log" \
--exclude=".env.local" \ --exclude=".env.local" \
--exclude=".env.*.local" \ --exclude=".env.*.local" \
"$GIT_DIR/" "$APP_DIR/"
"$GIT_DIR/httpdocs/" "$APP_DIR/"


# ── 3. Composer Dependencies installieren ───────────────────────────── # ── 3. Composer Dependencies installieren ─────────────────────────────
echo "⏳ [3/7] Composer install..." echo "⏳ [3/7] Composer install..."


Loading…
Откажи
Сачувај