-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy path.drone.yml
75 lines (65 loc) · 1002 Bytes
/
.drone.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
kind: pipeline
type: ssh
name: ssh-runner
server:
host:
from_secret: sshhost
user:
from_secret: sshuser
password:
from_secret: sshpwd
steps:
- name: greeting
commands:
- pwd
- ls -al
- cat start.sh
- nohup ./start.sh &
- exit 0
---
kind: pipeline
type: docker
name: docker-runner
steps:
- name: 微信推送
image: appropriate/curl
commands:
- curl https://sc.ftqq.com/SCU2667T8aa21a06b885fdc93f4e8ad3e462bba35900ab16f370c.send?text=构建成功啦
trigger:
event: ['tag','push']
---
kind: secret
name: pwd
get:
path: docker/data/registry
name: pwd
---
kind: secret
name: name
get:
path: docker/data/registry
name: username
---
kind: secret
name: sshpwd
get:
path: kv/data/sshserver
name: password
---
kind: secret
name: sshuser
get:
path: kv/data/sshserver
name: user
---
kind: secret
name: sshport
get:
path: kv/data/sshserver
name: port
---
kind: secret
name: sshhost
get:
path: kv/data/sshserver
name: host