kong icon indicating copy to clipboard operation
kong copied to clipboard

chore(ci): arm builds refs: #ENGEN-715

Open hutchic opened this issue 3 years ago • 1 comments

Add a makefile task release-docker-images that uses the new kong-build-tools makefile task release-kong-docker-images to build a Kong package, build that package into a docker image, smoke test the image, and pushes them to docker hub.

Requires https://github.com/Kong/kong-build-tools/pull/520 be merged first.

Resulting images:

kong/kong:${GIT_BRANCH##*/}-ubuntu
kong/kong:${GIT_BRANCH##*/}-debian
kong/kong:${GIT_BRANCH##*/}-amazonlinux
kong/kong:arm64-${GIT_BRANCH##*/}-alpine
kong/kong:amd64-${GIT_BRANCH##*/}-alpine
kong/kong:${GIT_BRANCH##*/}-alpine #multi-arch image
kong/kong:${GIT_BRANCH##*/}-nightly-alpine #multi-arch image legacy image name
kong/kong:${GIT_BRANCH##*/} #debian

hutchic avatar Jul 29 '22 16:07 hutchic

hold off on merging -- going to add commit sha convenience tags

hutchic avatar Aug 04 '22 14:08 hutchic