|
|
|
@ -10,16 +10,14 @@ constants: |
|
|
|
- npm config set registry http://registry.npm.taobao.org |
|
|
|
- npm i |
|
|
|
- npm run build:test |
|
|
|
- &DEVELOPMENT_SCP_TARGET /home/checkwork |
|
|
|
- &DEVELOPMENT_URL http://test.tall.wiki/checkwork/ |
|
|
|
- &DEVELOPMENT_SCP_TARGET /home/checkwork |
|
|
|
- &DEVELOPMENT_PORT 22 |
|
|
|
- &DEVELOPMENT_NODE_VERSION node:16 |
|
|
|
- &DEVELOPMENT_BRANCH develop |
|
|
|
- &DEVELOPMENT_SCP_SOURCE dist/* |
|
|
|
- &DEVELOPMENT_SCP_SOURCE dist/* |
|
|
|
- &SCP_STRIP_DIR_LEVEL 1 |
|
|
|
- &NOTIFY_WECHATROBOT_WEBHOOK https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=428e5c5d-f992-4349-939d-9c99556e50b8 |
|
|
|
|
|
|
|
|
|
|
|
# 挂载的主机卷,可以映射到docker容器中 |
|
|
|
volumes: |
|
|
|
# maven构建缓存(宿主机目录) |
|
|
|
@ -81,6 +79,8 @@ steps: |
|
|
|
- name: notify-wechatwork |
|
|
|
image: fifsky/drone-wechat-work |
|
|
|
pull: if-not-exists |
|
|
|
environment: |
|
|
|
PROJECT_PATH: http://test.tall.wiki/checkwork/ |
|
|
|
settings: |
|
|
|
url: *NOTIFY_WECHATROBOT_WEBHOOK |
|
|
|
msgtype: markdown |
|
|
|
@ -90,15 +90,15 @@ steps: |
|
|
|
> Branch: ${DRONE_BRANCH} |
|
|
|
> Commit: [${DRONE_COMMIT_MESSAGE} ](${DRONE_COMMIT_LINK}) |
|
|
|
> Author: ${DRONE_COMMIT_AUTHOR} |
|
|
|
> PATH: http://test.tall.wiki/checkwork/ |
|
|
|
> [点击查看](http://test.tall.wiki/checkwork/) |
|
|
|
> PATH: ${DRONE_PROJECT_PATH} |
|
|
|
> [点击查看](${PROJECT_PATH}) |
|
|
|
{{else}} |
|
|
|
#### ❌ ${DRONE_REPO} 测试环境构建失败 |
|
|
|
> Branch: ${DRONE_BRANCH} |
|
|
|
> Commit: [${DRONE_COMMIT_MESSAGE} ](${DRONE_COMMIT_LINK}) |
|
|
|
> Author: ${DRONE_COMMIT_AUTHOR} |
|
|
|
> 请立即修复!!! |
|
|
|
> [点击查看](http://test.tall.wiki/checkwork/) |
|
|
|
> [点击查看](${PROJECT_PATH}) |
|
|
|
{{end}} |
|
|
|
when: |
|
|
|
status: |
|
|
|
@ -121,11 +121,11 @@ constants: |
|
|
|
- npm config set registry http://registry.npm.taobao.org |
|
|
|
- npm i |
|
|
|
- npm run build |
|
|
|
- &PRODUCTION_SCP_TARGET /home/checkwork |
|
|
|
- &PRODUCTION_SCP_TARGET /home/checkwork |
|
|
|
- &PRODUCTION_BRANCH master |
|
|
|
- &PRODUCTION_PORT 22 |
|
|
|
- &PRODUCTION_NODE_VERSION node:16 |
|
|
|
- &PRODUCTION_SCP_SOURCE dist/* |
|
|
|
- &PRODUCTION_SCP_SOURCE dist/* |
|
|
|
- &SCP_STRIP_DIR_LEVEL 1 |
|
|
|
- &NOTIFY_WECHATROBOT_WEBHOOK https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=428e5c5d-f992-4349-939d-9c99556e50b8 |
|
|
|
|
|
|
|
|