ci
This commit is contained in:
parent
34499b7ffb
commit
16bc159d34
43
.drone.yml
43
.drone.yml
@ -1,6 +1,43 @@
|
|||||||
kind: pipeline
|
kind: pipeline
|
||||||
type: docker
|
type: docker
|
||||||
name: default
|
name: build
|
||||||
steps:
|
steps:
|
||||||
- name: test
|
- name: 编译文件
|
||||||
- name: two
|
image: node:10.16
|
||||||
|
pull: if-not-exists # always never
|
||||||
|
commands:
|
||||||
|
- node -v
|
||||||
|
- npm -v
|
||||||
|
- yarn --version
|
||||||
|
- yarn config set cache-folder .yarn-cache
|
||||||
|
- yarn install
|
||||||
|
- yarn run build
|
||||||
|
|
||||||
|
- name: 同步文件
|
||||||
|
image: drillster/drone-rsync
|
||||||
|
settings:
|
||||||
|
user: root
|
||||||
|
key:
|
||||||
|
from_secret: ssh_key
|
||||||
|
hosts:
|
||||||
|
- 172.17.0.1
|
||||||
|
# 来源项目目录
|
||||||
|
source: ./dist/*
|
||||||
|
# 目标服务器目录
|
||||||
|
target: /www/wwwroot/www
|
||||||
|
script:
|
||||||
|
- cd /www/wwwroot/www
|
||||||
|
- ls
|
||||||
|
|
||||||
|
- name: 钉钉推送
|
||||||
|
pull: if-not-exists # always never
|
||||||
|
image: guoxudongdocker/drone-dingtalk
|
||||||
|
settings:
|
||||||
|
token:
|
||||||
|
from_secret: dingding_token
|
||||||
|
type: markdown
|
||||||
|
message_color: true
|
||||||
|
message_pic: true
|
||||||
|
sha_link: true
|
||||||
|
when:
|
||||||
|
status: [failure, success]
|
||||||
|
Loading…
Reference in New Issue
Block a user