v5.x: ci: docker cross-platform build, tests and deploy
-
docker:build
: build docker image directly onamd64
andarm64
architecture -
docker:build:cross-platform
: build cross-platform docker image forlinux/amd64
,linux/arm64/v8
andlinux/arm/v7
pushed to registry.nic.cz/knot/knot-resolver/cross-platform- only for
tags
andmaster-5
branch
- only for
-
docker:test:cross-platform
:run some basic tests on a built cross-platform docker image. -
dockerhub:deploy
: deploy cross-platform image from registry.nic.cz/knot/knot-resolver/cross-platform to DockerHub cznic/knot-resolver (latest
,v5.7.x
)- only for
tags
- only for
Similar to !1629 (merged).