This commit is contained in:
XieHaoLiang 2024-12-27 10:13:00 +08:00
parent 36103cd670
commit 78a70436a3
2 changed files with 7 additions and 4 deletions

View File

@ -15,7 +15,7 @@ update-code-dev:
GIT_STRATEGY: none
script:
- cd ${WEBROOT_PATH}/${PROJECT_DIR} && git pull
- cd ${COMPOSE_PATH} && docker-compose exec -T -w /webroot/${WEBROOT_PATH##*/}/${PROJECT_DIR} npm install
- cd ${COMPOSE_PATH} && docker-compose exec -T -w /webroot/${WEBROOT_PATH##*/}/${PROJECT_DIR} php bash deploy.sh
after_script:
# 依靠starapt项目的deploy通知
- cd ${COMPOSE_PATH} && env | docker-compose exec -T -w /webroot/${WEBROOT_PATH##*/}/starapt php php artisan deploy:notice
@ -30,7 +30,7 @@ update-code-pre:
GIT_STRATEGY: none
script:
- cd ${WEBROOT_PATH}/${PROJECT_DIR} && git pull
- cd ${COMPOSE_PATH} && docker-compose exec -T -w /webroot/${WEBROOT_PATH##*/}/${PROJECT_DIR} npm install
- cd ${COMPOSE_PATH} && docker-compose exec -T -w /webroot/${WEBROOT_PATH##*/}/${PROJECT_DIR} php bash deploy.sh
after_script:
# 依靠starapt项目的deploy通知
- cd ${COMPOSE_PATH} && env | docker-compose exec -T -w /webroot/${WEBROOT_PATH##*/}/starapt php php artisan deploy:notice
@ -45,7 +45,7 @@ update-code-xhj:
GIT_STRATEGY: none
script:
- cd ${WEBROOT_PATH}/${PROJECT_DIR} && git pull
- cd ${COMPOSE_PATH} && docker-compose exec -T -w /webroot/${WEBROOT_PATH##*/}/${PROJECT_DIR} npm install
- cd ${COMPOSE_PATH} && docker-compose exec -T -w /webroot/${WEBROOT_PATH##*/}/${PROJECT_DIR} php bash deploy.sh
after_script:
# 依靠starapt项目的deploy通知
- cd ${COMPOSE_PATH} && env | docker-compose exec -T -w /webroot/${WEBROOT_PATH##*/}/starapt php php artisan deploy:notice
@ -60,7 +60,7 @@ update-code-sky:
GIT_STRATEGY: none
script:
- cd ${WEBROOT_PATH}/${PROJECT_DIR} && git pull
- cd ${COMPOSE_PATH} && docker-compose exec -T -w /webroot/${WEBROOT_PATH##*/}/${PROJECT_DIR} npm install
- cd ${COMPOSE_PATH} && docker-compose exec -T -w /webroot/${WEBROOT_PATH##*/}/${PROJECT_DIR} php bash deploy.sh
after_script:
# 依靠starapt项目的deploy通知
- cd ${COMPOSE_PATH} && env | docker-compose exec -T -w /webroot/${WEBROOT_PATH##*/}/starapt php php artisan deploy:notice

3
deploy.sh Normal file
View File

@ -0,0 +1,3 @@
#!/bin/sh
set -ex
npm install