Skip to content
This repository was archived by the owner on Dec 13, 2019. It is now read-only.

Commit 9c1c488

Browse files
committed
added drone parallel builds of images
1 parent cf0602b commit 9c1c488

File tree

1 file changed

+49
-15
lines changed

1 file changed

+49
-15
lines changed

.drone.yml

+49-15
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ workspace:
44

55
pipeline:
66

7-
docker:
7+
docker_maven-3.5-jdk-08:
8+
group: build
89
image: plugins/docker
910
secrets: [ docker_username, docker_password ]
1011
repo: svenruppert/maven-3.5-jdk-08
@@ -17,7 +18,8 @@ pipeline:
1718
include: master, develop, release/*
1819
exclude: feature/*
1920

20-
docker:
21+
docker_maven-3.5-jdk-09:
22+
group: build
2123
image: plugins/docker
2224
secrets: [ docker_username, docker_password ]
2325
repo: svenruppert/maven-3.5-jdk-09
@@ -30,7 +32,8 @@ pipeline:
3032
include: master, develop, release/*
3133
exclude: feature/*
3234

33-
docker:
35+
docker_maven-3.5-jdk-10:
36+
group: build
3437
image: plugins/docker
3538
secrets: [ docker_username, docker_password ]
3639
repo: svenruppert/maven-3.5-jdk-10
@@ -43,7 +46,8 @@ pipeline:
4346
include: master, develop, release/*
4447
exclude: feature/*
4548

46-
docker:
49+
docker_maven-3.5-jdk-11:
50+
group: build
4751
image: plugins/docker
4852
secrets: [ docker_username, docker_password ]
4953
repo: svenruppert/maven-3.5-jdk-11
@@ -55,7 +59,9 @@ pipeline:
5559
branches:
5660
include: master, develop, release/*
5761
exclude: feature/*
58-
docker:
62+
63+
docker_maven-3.5-jdk-graalvm-ce-01:
64+
group: build
5965
image: plugins/docker
6066
secrets: [ docker_username, docker_password ]
6167
repo: svenruppert/maven-3.5-jdk-graalvm-ce-01
@@ -68,7 +74,8 @@ pipeline:
6874
include: master, develop, release/*
6975
exclude: feature/*
7076

71-
docker:
77+
docker_maven-3.5-jdk-oracle-08:
78+
group: build
7279
image: plugins/docker
7380
secrets: [ docker_username, docker_password ]
7481
repo: svenruppert/maven-3.5-jdk-oracle-08
@@ -81,7 +88,8 @@ pipeline:
8188
include: master, develop, release/*
8289
exclude: feature/*
8390

84-
docker:
91+
docker_maven-3.5-jdk-oracle-09:
92+
group: build
8593
image: plugins/docker
8694
secrets: [ docker_username, docker_password ]
8795
repo: svenruppert/maven-3.5-jdk-oracle-09
@@ -94,7 +102,8 @@ pipeline:
94102
include: master, develop, release/*
95103
exclude: feature/*
96104

97-
docker:
105+
docker_maven-3.5-jdk-oracle-10:
106+
group: build
98107
image: plugins/docker
99108
secrets: [ docker_username, docker_password ]
100109
repo: svenruppert/maven-3.5-jdk-oracle-10
@@ -107,7 +116,8 @@ pipeline:
107116
include: master, develop, release/*
108117
exclude: feature/*
109118

110-
docker:
119+
docker_maven-3.5-jdk-zulu-08:
120+
group: build
111121
image: plugins/docker
112122
secrets: [ docker_username, docker_password ]
113123
repo: svenruppert/maven-3.5-jdk-zulu-08
@@ -120,7 +130,8 @@ pipeline:
120130
include: master, develop, release/*
121131
exclude: feature/*
122132

123-
docker:
133+
docker_maven-3.5-jdk-zulu-09:
134+
group: build
124135
image: plugins/docker
125136
secrets: [ docker_username, docker_password ]
126137
repo: svenruppert/maven-3.5-jdk-zulu-09
@@ -133,7 +144,8 @@ pipeline:
133144
include: master, develop, release/*
134145
exclude: feature/*
135146

136-
docker:
147+
docker_maven-3.5-jdk-zulu-10:
148+
group: build
137149
image: plugins/docker
138150
secrets: [ docker_username, docker_password ]
139151
repo: svenruppert/maven-3.5-jdk-zulu-10
@@ -146,10 +158,32 @@ pipeline:
146158
include: master, develop, release/*
147159
exclude: feature/*
148160

161+
docker_maven-3.5-jdk-ibm-08:
162+
group: build
163+
image: plugins/docker
164+
secrets: [ docker_username, docker_password ]
165+
repo: svenruppert/maven-3.5-jdk-ibm-08
166+
tags:
167+
- latest
168+
- 1.8.0-5.10
169+
dockerfile: images/maven-3.5-jdk-ibm-08/Dockerfile
170+
when:
171+
branches:
172+
include: master, develop, release/*
173+
exclude: feature/*
149174

175+
docker_maven-3.5-jdk-ibm-09:
176+
group: build
177+
image: plugins/docker
178+
secrets: [ docker_username, docker_password ]
179+
repo: svenruppert/maven-3.5-jdk-ibm-09
180+
tags:
181+
- latest
182+
- 1.9.0-181
183+
dockerfile: images/maven-3.5-jdk-ibm-09/Dockerfile
184+
when:
185+
branches:
186+
include: master, develop, release/*
187+
exclude: feature/*
150188

151-
# - svenruppert/maven-3.5-jdk-zulu-09
152-
# - svenruppert/maven-3.5-jdk-zulu-10
153-
# - svenruppert/maven-3.5-jdk-ibm-08
154-
# - svenruppert/maven-3.5-jdk-ibm-09
155189

0 commit comments

Comments
 (0)