forked from hypriot/rpi-node
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.drone.yml
133 lines (123 loc) · 2.4 KB
/
.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
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
build:
image: firecyberice/rpi-docker:1.10.0-dev
extra_hosts:
- docker
environment:
- DOCKER_HOST=tcp://localhost:2375
compose:
docker:
privileged: true
image: firecyberice/rpi-docker:1.10.0-dev-dind
publish:
docker:
username: $$DOCKER_USER
password: $$DOCKER_PASS
email: $$DOCKER_EMAIL
repo: hypriot/rpi-node
tag:
- '4.5.0'
- '4.5'
- '4'
- argon
file: 4.5/Dockerfile
when:
branch: master
docker:
username: $$DOCKER_USER
password: $$DOCKER_PASS
email: $$DOCKER_EMAIL
repo: hypriot/rpi-node
tag:
- 4.5.0-onbuild
- 4.5-onbuild
- 4-onbuild
- argon-onbuild
file: 4.5/onbuild/Dockerfile
when:
branch: master
docker:
username: $$DOCKER_USER
password: $$DOCKER_PASS
email: $$DOCKER_EMAIL
repo: hypriot/rpi-node
tag:
- 4.5.0-wheezy
- 4.5-wheezy
- 4-wheezy
- argon-wheezy
file: 4.5/wheezy/Dockerfile
when:
branch: master
docker:
username: $$DOCKER_USER
password: $$DOCKER_PASS
email: $$DOCKER_EMAIL
repo: hypriot/rpi-node
tag:
- 4.5.0-slim
- 4.5-slim
- 4-slim
file: 4.5/slim/Dockerfile
when:
branch: master
docker:
username: $$DOCKER_USER
password: $$DOCKER_PASS
email: $$DOCKER_EMAIL
repo: hypriot/rpi-node
tag:
- '6.5.0'
- '6.5'
- '6'
- latest
file: 6.5/Dockerfile
when:
branch: master
docker:
username: $$DOCKER_USER
password: $$DOCKER_PASS
email: $$DOCKER_EMAIL
repo: hypriot/rpi-node
tag:
- 6.5.0-onbuild
- 6.5-onbuild
- 6-onbuild
- onbuild
file: 6.5/onbuild/Dockerfile
when:
branch: master
docker:
username: $$DOCKER_USER
password: $$DOCKER_PASS
email: $$DOCKER_EMAIL
repo: hypriot/rpi-node
tag:
- 6.5.0-wheezy
- 6.5-wheezy
- 6-wheezy
- wheezy
file: 6.5/wheezy/Dockerfile
when:
branch: master
docker:
username: $$DOCKER_USER
password: $$DOCKER_PASS
email: $$DOCKER_EMAIL
repo: hypriot/rpi-node
tag:
- 6.5.0-slim
- 6.5-slim
- 6-slim
- slim
file: 6.5/slim/Dockerfile
when:
branch: master
notify:
slack:
webhook_url: $$SLACK_WEBHOOK_URL
channel: buildstatus
username: Drone
when:
started: false
success: true
failure: true