chore: 更新部署設定與文件
This commit is contained in:
@@ -1,9 +0,0 @@
|
|||||||
---
|
|
||||||
description: 把程式推上demo分之
|
|
||||||
---
|
|
||||||
|
|
||||||
1.先把現有程式推上現有分支
|
|
||||||
2.要先看一下目前git的分支是在哪裡 如果不是demo要轉到demo分支
|
|
||||||
3.轉換到demo分支後 merge剛剛的那個分支
|
|
||||||
4.然後commit以及push
|
|
||||||
5.之後再切換原有分支
|
|
||||||
@@ -84,7 +84,13 @@ jobs:
|
|||||||
|
|
||||||
|
|
||||||
- name: Step 4 - Composer & NPM Build
|
- name: Step 4 - Composer & NPM Build
|
||||||
run: |
|
uses: appleboy/ssh-action@master
|
||||||
|
with:
|
||||||
|
host: 192.168.0.103
|
||||||
|
port: 22
|
||||||
|
username: amba
|
||||||
|
key: ${{ secrets.DEMO_SSH_KEY }}
|
||||||
|
script: |
|
||||||
docker exec -u 1000:1000 -w /var/www/html koori-erp-laravel sh -c "
|
docker exec -u 1000:1000 -w /var/www/html koori-erp-laravel sh -c "
|
||||||
# 1. 後端依賴 (Demo 環境建議加上 --no-interaction 避免卡住)
|
# 1. 後端依賴 (Demo 環境建議加上 --no-interaction 避免卡住)
|
||||||
composer install --no-dev --optimize-autoloader --no-interaction &&
|
composer install --no-dev --optimize-autoloader --no-interaction &&
|
||||||
|
|||||||
@@ -53,8 +53,8 @@ docker exec -it koori-erp-laravel.test-1 php artisan migrate --seed
|
|||||||
### 4. 啟動前端開發伺服器 (Vite)
|
### 4. 啟動前端開發伺服器 (Vite)
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
docker exec -it koori-erp-laravel.test-1 npm install
|
docker exec -it koori-erp-laravel npm install
|
||||||
docker exec -it koori-erp-laravel.test-1 npm run dev
|
docker exec -it koori-erp-laravel npm run dev
|
||||||
```
|
```
|
||||||
|
|
||||||
啟動後,您可以透過以下連結瀏覽專案:
|
啟動後,您可以透過以下連結瀏覽專案:
|
||||||
|
|||||||
Reference in New Issue
Block a user