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

Move release binary builds off Travis #9932

Closed
cameel opened this issue Sep 30, 2020 · 2 comments
Closed

Move release binary builds off Travis #9932

cameel opened this issue Sep 30, 2020 · 2 comments

Comments

@cameel
Copy link
Member

cameel commented Sep 30, 2020

Related to #9258.

Our release binaries for MacOS and Windows come from CircleCI now (#9811). The rests is still built on Travis. Together with #9931 this task is a part of the initiative to reduce the number of CI systems that we rely on and that need elevated access privileges to the solidity repo.

The builds should be moved either to CircleCI or Github actions.

@cameel
Copy link
Member Author

cameel commented Sep 30, 2020

Notes from the call today:

  • Builds for all platforms are already available on CircleCI so we definitely want to move there, no matter whether it's just an intermediate step before Github actions or the final destination.
  • Switching to getting the emscripten builds from CircleCI requires no additional work (maybe apart from updating the release checklist).
  • Linux binaries on CircleCI are currently not static so we need to have a static build there before we can switch.

@chriseth
Copy link
Contributor

Travis has been disabled.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants