aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlo Landmeter <clandmeter@alpinelinux.org>2019-05-17 10:45:55 +0000
committerCarlo Landmeter <clandmeter@alpinelinux.org>2019-05-21 20:11:53 +0000
commit2a1fe6272e240586da13b1b095dfff0c4b9c2620 (patch)
tree167f72be03a474d9251380f679a4ed462b0329cc
parent3deeb3bdefa5ac3e8922930a6895bb9b20bacb8a (diff)
downloaddocker-abuild-2a1fe6272e240586da13b1b095dfff0c4b9c2620.tar.bz2
docker-abuild-2a1fe6272e240586da13b1b095dfff0c4b9c2620.tar.xz
drone: generate dockerfiles
-rw-r--r--.drone.jsonnet12
-rw-r--r--.drone.yml25
2 files changed, 34 insertions, 3 deletions
diff --git a/.drone.jsonnet b/.drone.jsonnet
index 6fd35d5..1ead91b 100644
--- a/.drone.jsonnet
+++ b/.drone.jsonnet
@@ -1,5 +1,5 @@
-local tags = [ 'v3.6', 'v3.7', 'v3.8', 'v3.9', 'edge' ];
-local tags_armv7 = [ 'v3.9', 'edge' ];
+local tags = ['v3.6', 'v3.7', 'v3.8', 'v3.9', 'edge'];
+local tags_armv7 = ['v3.9', 'edge'];
local pipeline(arch, darch, tags) = {
kind: 'pipeline',
@@ -10,6 +10,12 @@ local pipeline(arch, darch, tags) = {
},
steps: [
{
+ name: 'dockerfiles',
+ image: 'alpine',
+ commands: ['./dockerfiles.sh'],
+ },
+ ] + [
+ {
name: tag,
image: 'plugins/docker',
settings: {
@@ -20,7 +26,7 @@ local pipeline(arch, darch, tags) = {
from_secret: 'docker_pass',
},
repo: 'clandmeter/docker-abuild',
- tags: '%s-%s' % [ std.strReplace(tag,'v',''), arch],
+ tags: '%s-%s' % [std.strReplace(tag, 'v', ''), arch],
dockerfile: 'Dockerfiles/%s/%s/Dockerfile' % [tag, arch],
},
}
diff --git a/.drone.yml b/.drone.yml
index 18e0731..81b42b3 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -7,6 +7,11 @@ platform:
arch: amd64
steps:
+- name: dockerfiles
+ image: alpine
+ commands:
+ - ./dockerfiles.sh
+
- name: v3.6
image: plugins/docker
settings:
@@ -71,6 +76,11 @@ platform:
arch: amd64
steps:
+- name: dockerfiles
+ image: alpine
+ commands:
+ - ./dockerfiles.sh
+
- name: v3.6
image: plugins/docker
settings:
@@ -135,6 +145,11 @@ platform:
arch: arm64
steps:
+- name: dockerfiles
+ image: alpine
+ commands:
+ - ./dockerfiles.sh
+
- name: v3.6
image: plugins/docker
settings:
@@ -199,6 +214,11 @@ platform:
arch: arm
steps:
+- name: dockerfiles
+ image: alpine
+ commands:
+ - ./dockerfiles.sh
+
- name: v3.6
image: plugins/docker
settings:
@@ -263,6 +283,11 @@ platform:
arch: arm
steps:
+- name: dockerfiles
+ image: alpine
+ commands:
+ - ./dockerfiles.sh
+
- name: v3.9
image: plugins/docker
settings: