30 lines
730 B
YAML
30 lines
730 B
YAML
kind: pipeline
|
||
type: exec
|
||
name: web模块任务
|
||
|
||
platform:
|
||
os: linux
|
||
arch: amd64
|
||
|
||
steps:
|
||
- name: Pull latest code from Gitea
|
||
commands:
|
||
# 添加 safe.directory,解决 Git “dubious ownership” 报错
|
||
- git config --global --add safe.directory /www/wwwroot/hgdemo.hgidc.cn/public/web/BlackFruit-web
|
||
|
||
- cd /www/wwwroot/hgdemo.hgidc.cn/public/web/BlackFruit-web
|
||
|
||
# 判断是否已有 .git,没有就 clone,有就 pull
|
||
- if [ ! -d .git ]; then git clone https://yiqiu:***@gitea.ycyaw.com/yiqiu/BlackFruit-UI.git .; else git pull; fi
|
||
|
||
- ls -l
|
||
|
||
- name: Restart Nginx
|
||
commands:
|
||
- nginx -s reload
|
||
when:
|
||
branch:
|
||
include:
|
||
- main
|
||
- master
|