Skip to content
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

Create arm64 binaries for kpt releases #1320

Merged
merged 1 commit into from
Jan 12, 2021

Conversation

mortent
Copy link
Contributor

@mortent mortent commented Dec 23, 2020

Adds arm64 arch to goreleaser.

Ref: #1319

@mortent mortent mentioned this pull request Dec 23, 2020
@runewake2
Copy link
Contributor

Also may want to consider supporting ARM in our e2e tests.

@mortent
Copy link
Contributor Author

mortent commented Dec 28, 2020

@mengqiy We should consider how we should handle the binaries that we are currently pushing to GCS. Ideally I think we want to just push everything to github, so it will be easier for us to get data on the number of downloads. Also, the approach we currently use in the cloud build scripts doesn't really scale..

@runewake2 Yeah, we probably should try to do that, but looks like we need to set up custom runners for github actions to be able to do it. More importantly we should make sure we run the build on macos and windows in addition to linux.

@mortent
Copy link
Contributor Author

mortent commented Jan 8, 2021

I have created separate issues for the other questions brought up here: #1349 and #1350. I suggest we merge this as is.

@mikebz
Copy link
Contributor

mikebz commented Jan 8, 2021

I agree with merging this now and then doing other incremental improvements.

Copy link
Contributor

@droot droot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@mortent mortent merged commit b0bfa1e into kptdev:master Jan 12, 2021
@mortent mortent deleted the BuildReleasesForARM64 branch June 11, 2021 20:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants