-
Notifications
You must be signed in to change notification settings - Fork 77
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
CI: Build multi-platform Docker images (#727)
* ♻️ refactor Makefile Signed-off-by: Rintaro Okamura <[email protected]> * ♻️ add TAG variable Signed-off-by: Rintaro Okamura <[email protected]> * ✨ add docker buildx Signed-off-by: Rintaro Okamura <[email protected]> 💚 fix build Signed-off-by: Rintaro Okamura <[email protected]> 💚 fix platforms Signed-off-by: Rintaro Okamura <[email protected]> * ♻️ use golang:xxx-buster image as base Signed-off-by: Rintaro Okamura <[email protected]> * 🔥 remove some platforms Signed-off-by: Rintaro Okamura <[email protected]> * 💚 fix CI build Signed-off-by: Rintaro Okamura <[email protected]> * 🐳 remove armv7 because of cmake 3.16 bug Signed-off-by: Rintaro Okamura <[email protected]> * 🐛 fix extldflags Signed-off-by: Rintaro Okamura <[email protected]> * 💚 enable build cache Signed-off-by: Rintaro Okamura <[email protected]> * 💚 add PACKAGE_USER, PACKAGE_TOKEN Signed-off-by: Rintaro Okamura <[email protected]> * 🏷️ add labels Signed-off-by: Rintaro Okamura <[email protected]> * 💚 use max mode build cache Signed-off-by: Rintaro Okamura <[email protected]> * 🐳 multi-platform images for agent-sidecar Signed-off-by: Rintaro Okamura <[email protected]> * 🐳 build NGT before copying .git dir Signed-off-by: Rintaro Okamura <[email protected]> * 🐳 use buildx for base, ci-container, dev-container images Signed-off-by: Rintaro Okamura <[email protected]> * 💚 use independent cache for vald-base Signed-off-by: Rintaro Okamura <[email protected]> * ⚡ remove exporting cache layers for vald-base Signed-off-by: Rintaro Okamura <[email protected]> * 🐳 build arm64 images for other images Signed-off-by: Rintaro Okamura <[email protected]> * 🐳 remove useless arm images Signed-off-by: Rintaro Okamura <[email protected]> * 🐳 use BASE_TAG arg Signed-off-by: Rintaro Okamura <[email protected]> * 🐳 fix build command for helm-operator Signed-off-by: Rintaro Okamura <[email protected]> * 🐳 fix build of dev-container Signed-off-by: Rintaro Okamura <[email protected]> * 🎨 build image for amd64 only when PR builds Signed-off-by: Rintaro Okamura <[email protected]> * 🐳 revise PATH Signed-off-by: Rintaro Okamura <[email protected]> * 🐳 revise base golang dirs Signed-off-by: Rintaro Okamura <[email protected]> * 💚 use --load options for vald-base build Signed-off-by: Rintaro Okamura <[email protected]> * 💚 use --push options for vald-base build Signed-off-by: Rintaro Okamura <[email protected]>
- Loading branch information
Showing
33 changed files
with
1,270 additions
and
533 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.