Guard deploy when repo is not initialized
This commit is contained in:
@@ -20,7 +20,12 @@ jobs:
|
||||
script: |
|
||||
set -e
|
||||
cd ${{ vars.DEPLOY_PATH }}
|
||||
git remote set-url origin git@gitea.hmac.kr:b24014/kngil_home.git
|
||||
if [ ! -d .git ]; then
|
||||
git init
|
||||
git remote add origin git@gitea.hmac.kr:b24014/kngil_home.git
|
||||
else
|
||||
git remote set-url origin git@gitea.hmac.kr:b24014/kngil_home.git
|
||||
fi
|
||||
cat << 'ENVEOF' > .env
|
||||
WEB_HOST_PORT=${{ vars.WEB_HOST_PORT }}
|
||||
DB_HOST=${{ vars.DB_HOST }}
|
||||
@@ -44,7 +49,7 @@ jobs:
|
||||
set +a
|
||||
|
||||
git fetch origin main
|
||||
git checkout main
|
||||
git checkout -B main origin/main
|
||||
git pull --ff-only
|
||||
|
||||
docker compose --env-file .env up -d --build
|
||||
|
||||
Reference in New Issue
Block a user