-
Notifications
You must be signed in to change notification settings - Fork 859
Refactor image build and manifest push process #4118
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Build Succeeded 🥳 Build Id: 7b59a234-6ffc-438a-a057-e6980c1f88a1 The following development artifacts have been built, and will exist for the next 30 days:
A preview of the website (the last 30 builds are retained): To install this version:
|
@kangjk1017 do you have the ability pull, build & test the PR to see if it works on your windows nodes? @0xaravindh and I do not have the ability to test on windows nodes. However, a fetch of this branch, local build, & push to a non-public artifact registry has a manifest with os.version for windows:
|
Thank you very much. It works perfectly. Thank you again so much for all your work. |
build/Makefile
Outdated
@@ -528,7 +530,7 @@ build-controller-image-amd64: $(ensure-build-image) build-controller-binary buil | |||
docker build $(agones_path)/cmd/controller/ --tag=$(controller_amd64_tag) $(DOCKER_BUILD_ARGS) | |||
# creating docker builder and then using that builder to build controller image in buildx command | |||
build-controller-image-arm64: $(ensure-build-image) build-controller-binary create-arm64-builder | |||
docker buildx build --platform linux/arm64 --builder $(BUILDX_ARM64_BUILDER) --build-arg ARCH=arm64 $(agones_path)/cmd/controller/ --tag=$(controller_arm64_tag) $(DOCKER_BUILD_ARGS) | |||
docker buildx build --provenance false --platform linux/arm64 --builder $(BUILDX_ARM64_BUILDER) --build-arg ARCH=arm64 $(agones_path)/cmd/controller/ --tag=$(controller_arm64_tag) $(DOCKER_BUILD_ARGS) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is it needed to disable provenance for all the images? Can we limit it to only the windows sdk image?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Build Failed 😭 Build Id: dce486cf-a064-4bd8-a016-7f8299f1dd5a Status: FAILURE To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
c7ea1c0
to
3048c05
Compare
Build Failed 😭 Build Id: 19102980-19da-40ff-a974-9f02d1b87d4f Status: FAILURE To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
Build Failed 😭 Build Id: 434f8313-81cf-4e7a-b827-94319db4edbd Status: FAILURE To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
/gcbrun |
Build Failed 😭 Build Id: e02dfb30-db03-4534-a7a5-2d12dfc1fdb8 Status: FAILURE To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
Build Failed 😭 Build Id: 0cf8c160-4425-44b0-af50-9fc841194266 Status: FAILURE To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
/gcbrun |
Build Failed 😭 Build Id: 5a6ee33a-9a97-46b3-bb45-620f542136dc Status: FAILURE To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
/gcbrun |
Build Failed 😭 Build Id: 1c7b0406-51be-455a-941b-e36ae54c44c0 Status: FAILURE To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
/gcbrun |
Build Succeeded 🥳 Build Id: 0ae67416-67ef-4627-9463-8c2fff8f920d The following development artifacts have been built, and will exist for the next 30 days:
A preview of the website (the last 30 builds are retained): To install this version:
|
Build Failed 😭 Build Id: c873ac21-a6f9-4fe7-acb0-39f4e8f20f96 Status: FAILURE To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
/gcbrun |
Build Succeeded 🥳 Build Id: fc466d5e-3da7-4772-841c-ac2c766a48d4 The following development artifacts have been built, and will exist for the next 30 days:
A preview of the website (the last 30 builds are retained): To install this version:
|
What type of PR is this?
/kind cleanup
What this PR does / Why we need it:
Which issue(s) this PR fixes:
Works on #3978
Special notes for your reviewer: