diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 53af6e1..7c0eaf1 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -132,7 +132,7 @@ jobs: --exclude='vendor' \ --exclude='public/build' \ -e "ssh -p 2224 -i ~/.ssh/id_rsa_prod -o StrictHostKeyChecking=no" \ - ./ root@erp.koori.tw:/var/www/koori-erp-prod/ + ./ root@erp.koori.tw:/var/www/star-erp/ rm ~/.ssh/id_rsa_prod @@ -146,7 +146,7 @@ jobs: username: root key: ${{ secrets.PROD_SSH_KEY }} script: | - cd /var/www/koori-erp-prod + cd /var/www/star-erp # 檢查最近的 commit 是否包含 Dockerfile 或 compose.yaml 的變更 if git diff --name-only HEAD~1 HEAD 2>/dev/null | grep -qE '(Dockerfile|compose\.yaml|docker-compose\.yaml)'; then echo "REBUILD_NEEDED=true" @@ -163,7 +163,7 @@ jobs: username: root key: ${{ secrets.PROD_SSH_KEY }} script: | - cd /var/www/koori-erp-prod + cd /var/www/star-erp chown -R 1000:1000 . # 檢查是否需要重建 @@ -173,7 +173,7 @@ jobs: else echo "⚡ 無 Docker 檔案變更,僅重載服務..." # 確保容器正在運行(若未運行則啟動) - if ! docker ps --format '{{.Names}}' | grep -q 'koori-erp-laravel'; then + if ! docker ps --format '{{.Names}}' | grep -q 'star-erp-laravel'; then echo "容器未運行,正在啟動..." WWWGROUP=1000 WWWUSER=1000 docker compose up -d --wait else @@ -181,9 +181,9 @@ jobs: fi fi - echo "容器狀態:" && docker ps --filter "name=koori-erp-laravel" + echo "容器狀態:" && docker ps --filter "name=star-erp-laravel" - docker exec -u 1000:1000 -w /var/www/html koori-erp-laravel sh -c " + docker exec -u 1000:1000 -w /var/www/html star-erp-laravel sh -c " composer install --no-dev --optimize-autoloader && npm install && npm run build @@ -193,4 +193,4 @@ jobs: php artisan optimize && php artisan view:cache " - docker exec koori-erp-laravel chmod -R 775 /var/www/html/storage /var/www/html/bootstrap/cache \ No newline at end of file + docker exec star-erp-laravel chmod -R 775 /var/www/html/storage /var/www/html/bootstrap/cache \ No newline at end of file