ci
This commit is contained in:
parent
34499b7ffb
commit
16bc159d34
43
.drone.yml
43
.drone.yml
@ -1,6 +1,43 @@
|
||||
kind: pipeline
|
||||
type: docker
|
||||
name: default
|
||||
name: build
|
||||
steps:
|
||||
- name: test
|
||||
- name: two
|
||||
- name: 编译文件
|
||||
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