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

Migrate CI away from from Travis CI #41

Open
arnavyc opened this issue Jun 27, 2021 · 2 comments
Open

Migrate CI away from from Travis CI #41

arnavyc opened this issue Jun 27, 2021 · 2 comments

Comments

@arnavyc
Copy link

arnavyc commented Jun 27, 2021

I have been waiting for CI checks in #40, that resolves #39, to complete for about 15 days. However it always shows Expected — Waiting for status to be reported.

Screenshot (3)

@travisdowns
Copy link

travisdowns commented Jun 27, 2021

The free ride is over, I guess:

He's dead, Jim

@arnavyc arnavyc changed the title CI not working Change CI from travis-ci.org to travis-ci.com Jul 4, 2021
@arnavyc arnavyc changed the title Change CI from travis-ci.org to travis-ci.com CI broken; Change CI from travis-ci.org to travis-ci.com Jul 7, 2021
@nemequ
Copy link
Owner

nemequ commented Jul 19, 2021

It's not as simple as changing from .org to .com, unfortunately. I would have to contact them about providing some credits to zero out the balance for my account, and even then I'd only be willing to compile on POWER and Arm because those don't consume credits. That means that we wouldn't be able to run a lot of the builds.

The right solution here is really to switch to alternative providers. GitHub Actions is generally the best option, but if more are necessary there is Cirrus CI, Circle CI, AppVeyor, Azure Pipelines, Drone.io, and more.

The only real reason I see to ever use Travis CI these days is for POWER and s390x builds, for which they're pretty much the only option other than an emulator. Travis CI also supports Arm, but so does Drone.io. Given the wealth of much better choices out there, I'm not at all tempted to add any new x86 builds on Travis CI.

@nemequ nemequ changed the title CI broken; Change CI from travis-ci.org to travis-ci.com Migrate CI away from from Travis CI Jul 19, 2021
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

No branches or pull requests

3 participants