Fix: APP_DIR vor git clone leeren wenn kein .git vorhanden
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>main
parent
8e8dff39c9
commit
a07a0d1a98
|
|
@ -529,6 +529,7 @@ fi
|
||||||
# Falls dein Repo später bereitsteht, überschreibt dieser Block das leere/Standard-Laravel.
|
# Falls dein Repo später bereitsteht, überschreibt dieser Block das leere/Standard-Laravel.
|
||||||
if [ "${GIT_REPO}" != "https://example.com/your-repo-placeholder.git" ]; then
|
if [ "${GIT_REPO}" != "https://example.com/your-repo-placeholder.git" ]; then
|
||||||
if [ ! -d "${APP_DIR}/.git" ]; then
|
if [ ! -d "${APP_DIR}/.git" ]; then
|
||||||
|
rm -rf "${APP_DIR}"
|
||||||
sudo -u "$APP_USER" -H bash -lc "git clone --depth=1 -b ${GIT_BRANCH} ${GIT_REPO} ${APP_DIR}"
|
sudo -u "$APP_USER" -H bash -lc "git clone --depth=1 -b ${GIT_BRANCH} ${GIT_REPO} ${APP_DIR}"
|
||||||
else
|
else
|
||||||
sudo -u "$APP_USER" -H bash -lc "cd ${APP_DIR} && git fetch --depth=1 origin ${GIT_BRANCH} && git checkout ${GIT_BRANCH} && git pull --ff-only"
|
sudo -u "$APP_USER" -H bash -lc "cd ${APP_DIR} && git fetch --depth=1 origin ${GIT_BRANCH} && git checkout ${GIT_BRANCH} && git pull --ff-only"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue