This commit is contained in:
@@ -26,11 +26,13 @@ jobs:
|
|||||||
|
|
||||||
- name: 4. Initialize Laravel
|
- name: 4. Initialize Laravel
|
||||||
run: |
|
run: |
|
||||||
# 由於是第一次部署,我們需要安裝套件與跑 Migration
|
# 先進容器看一下到底有沒有檔案 (除錯用)
|
||||||
# 容器名稱通常是: 專案資料夾名-laravel.test-1
|
docker exec koori-erp-laravel.test-1 ls -la /var/www/html
|
||||||
# 我們用 'docker ps' 可以確認,這裡先抓關鍵字執行
|
|
||||||
CONTAINER_NAME=$(docker ps --filter "name=laravel.test" --format "{{.Names}}")
|
# 執行安裝,如果是在容器外跑,路徑要對;如果是在容器內跑,確保路徑正確
|
||||||
docker exec $CONTAINER_NAME composer install --no-dev --optimize-autoloader
|
# 建議直接用 docker exec 跑,並指定工作目錄
|
||||||
docker exec $CONTAINER_NAME php artisan migrate --force
|
docker exec -w /var/www/html koori-erp-laravel.test-1 composer install --optimize-autoloader --no-dev
|
||||||
docker exec $CONTAINER_NAME npm install
|
|
||||||
docker exec $CONTAINER_NAME npm run build
|
docker exec koori-erp-laravel.test-1 php artisan key:generate
|
||||||
|
docker exec koori-erp-laravel.test-1 php artisan storage:link
|
||||||
|
docker exec koori-erp-laravel.test-1 php artisan migrate --force
|
||||||
Reference in New Issue
Block a user