v4
All checks were successful
Koori-ERP-Deploy / auto-deploy (push) Successful in 40s

This commit is contained in:
2025-12-31 09:35:35 +08:00
parent 95a79ca7da
commit 23e0637f1f

View File

@@ -21,12 +21,15 @@ jobs:
- name: 3. Build and Start Docker
run: |
# 使用 --remove-orphans 會自動清掉不屬於目前配置的舊容器
# 使用 -v 會清掉匿名的 volumes避免資料殘留
docker compose down --remove-orphans
# 重新啟動
docker compose up -d --build
# 【強制注入】不管是掛載失效還是路徑對不上,這招一定能把 web.php 送進去
tar -cf - . | docker exec -i koori-erp-laravel.test-1 tar -xf - -C /var/www/html
# 修正權限這步沒做Laravel 後面也會噴錯)
docker exec koori-erp-laravel.test-1 chown -R www-data:www-data /var/www/html
- name: 4. Initialize Laravel
run: |
# 先進容器確認 composer.json 是否真的在那裡