ci: enable qemu binfmt and docker-container buildx for cross-arch builds
This commit is contained in:
parent
c9dd25e3f0
commit
b806e3f63d
8
Jenkinsfile
vendored
8
Jenkinsfile
vendored
@ -190,7 +190,13 @@ spec:
|
|||||||
docker version || true
|
docker version || true
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
docker buildx use default || docker buildx create --name default --driver docker --use
|
docker run --privileged --rm tonistiigi/binfmt --install amd64,arm64
|
||||||
|
if docker buildx inspect metis-builder >/dev/null 2>&1; then
|
||||||
|
docker buildx use metis-builder
|
||||||
|
else
|
||||||
|
docker buildx create --name metis-builder --driver docker-container --use
|
||||||
|
fi
|
||||||
|
docker buildx inspect --bootstrap
|
||||||
'''
|
'''
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user