mirror of
https://github.com/ceph/ceph-csi.git
synced 2024-11-29 17:50:23 +00:00
ci: pass GOARCH when building images in OpenShift
It seems that regular jobs in the OpenShift environment fail with the
following error:
Missing GOARCH argument for building image, install Golang or run: make containerized-test GOARCH=amd64
This happens for both the `devel` and `test` image builds since December
13 when installing Golang in the container-images was added.
Fixes: 8a3fe53e
"ci: install arch specific go in Dockerfile.devel"
Signed-off-by: Niels de Vos <ndevos@redhat.com>
This commit is contained in:
parent
50ac270360
commit
fe922b8805
@ -28,11 +28,14 @@
|
||||
ceph-csi-canary"
|
||||
},
|
||||
test: {
|
||||
sh 'oc start-build --follow ceph-csi-test'
|
||||
sh 'oc start-build --follow \
|
||||
--build-arg=GOARCH=amd64 \
|
||||
ceph-csi-test'
|
||||
},
|
||||
devel: {
|
||||
sh "oc start-build --follow \
|
||||
--build-arg=BASE_IMAGE='${base_image}' \
|
||||
--build-arg=GOARCH=amd64 \
|
||||
ceph-csi-devel"
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user