aboutsummaryrefslogtreecommitdiff
path: root/Jenkinsfile
diff options
context:
space:
mode:
authorBrian Goff <cpuguy83@gmail.com>2019-08-16 16:39:10 -0700
committerBrian Goff <cpuguy83@gmail.com>2019-10-03 14:07:00 -0700
commitc04ea1133d5f14477563f372a7343447caff9d27 (patch)
treea8c1550889021b79fb52fe0c01435fdd0ee2f80d /Jenkinsfile
parent833444c0d605b0cf86bc9dbdb436601434fd3493 (diff)
Jenkinsfile: Z/Power: use buildx
Z and Power does not currently work with buildkit so use buildx instead. Signed-off-by: Brian Goff <cpuguy83@gmail.com>
Diffstat (limited to 'Jenkinsfile')
-rw-r--r--Jenkinsfile16
1 files changed, 12 insertions, 4 deletions
diff --git a/Jenkinsfile b/Jenkinsfile
index 6e3e26e68d..9f46230dbb 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -392,7 +392,8 @@ pipeline {
stage("Build dev image") {
steps {
sh '''
- docker build --force-rm --build-arg APT_MIRROR -t docker:${GIT_COMMIT} .
+ make bundles/buildx
+ bundles/buildx build --load --force-rm --build-arg APT_MIRROR=${APT_MIRROR} -t docker:${GIT_COMMIT} .
'''
}
}
@@ -500,7 +501,8 @@ pipeline {
stage("Build dev image") {
steps {
sh '''
- docker build --force-rm --build-arg APT_MIRROR -t docker:${GIT_COMMIT} .
+ make bundles/buildx
+ bundles/buidx build --load --force-rm --build-arg APT_MIRROR -t docker:${GIT_COMMIT} .
'''
}
}
@@ -583,7 +585,10 @@ pipeline {
}
stage("Build dev image") {
steps {
- sh 'docker build --force-rm --build-arg APT_MIRROR -t docker:${GIT_COMMIT} .'
+ sh '''
+ make bundles/buildx
+ bundles/buildx build --load --force-rm --build-arg APT_MIRROR -t docker:${GIT_COMMIT} .
+ '''
}
}
stage("Unit tests") {
@@ -689,7 +694,10 @@ pipeline {
}
stage("Build dev image") {
steps {
- sh 'docker build --force-rm --build-arg APT_MIRROR -t docker:${GIT_COMMIT} .'
+ sh '''
+ make bundles/buildx
+ bundles/buildx build --load --force-rm --build-arg APT_MIRROR -t docker:${GIT_COMMIT} .
+ '''
}
}
stage("Integration-cli tests") {