mirror of https://github.com/k3s-io/k3s
Merge pull request #74275 from ixdy/e2e-image-util-docker-manifest-expperimental
Ensure Docker experimental features are enabled before creating manifestpull/564/head
commit
52353ed0c3
|
@ -127,6 +127,8 @@ push() {
|
||||||
|
|
||||||
kube::util::ensure-gnu-sed
|
kube::util::ensure-gnu-sed
|
||||||
|
|
||||||
|
# The manifest command is still experimental as of Docker 18.09.2
|
||||||
|
export DOCKER_CLI_EXPERIMENTAL="enabled"
|
||||||
# Make archs list into image manifest. Eg: 'amd64 ppc64le' to '${REGISTRY}/${IMAGE}-amd64:${TAG} ${REGISTRY}/${IMAGE}-ppc64le:${TAG}'
|
# Make archs list into image manifest. Eg: 'amd64 ppc64le' to '${REGISTRY}/${IMAGE}-amd64:${TAG} ${REGISTRY}/${IMAGE}-ppc64le:${TAG}'
|
||||||
manifest=$(echo $archs | ${SED} -e "s~[^ ]*~$REGISTRY\/$IMAGE\-&:$TAG~g")
|
manifest=$(echo $archs | ${SED} -e "s~[^ ]*~$REGISTRY\/$IMAGE\-&:$TAG~g")
|
||||||
docker manifest create --amend ${REGISTRY}/${IMAGE}:${TAG} ${manifest}
|
docker manifest create --amend ${REGISTRY}/${IMAGE}:${TAG} ${manifest}
|
||||||
|
|
Loading…
Reference in New Issue