kong
kong copied to clipboard
chore(ci): arm builds refs: #ENGEN-715
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
hold off on merging -- going to add commit sha convenience tags