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

TravisCI did not run recently #15

Open
eregon opened this issue Apr 5, 2021 · 12 comments
Open

TravisCI did not run recently #15

eregon opened this issue Apr 5, 2021 · 12 comments
Assignees
Labels

Comments

@eregon
Copy link

eregon commented Apr 5, 2021

See https://travis-ci.com/github/kwilczynski/ruby-magic/builds

https://travis-ci.com/github/kwilczynski/ruby-magic/requests shows:

Owner kwilczynski does not have enough credits.

So I guess TravisCI is really not supporting OSS anymore with such limited build time (I see the same for my TravisCI account).

I think most people migrate to GitHub Actions because it's unrestricted, faster, more reliable and better integrated.

@kwilczynski
Copy link
Owner

Hi @eregon,

Indeed! Sincere apologies :( I sadly can't afford to pay for the commercial plan :( $70 per month is unfortunately outside of my financial reach.

I wish Travis CI continued the offer support for Open Source (and public) projects. I mailed their support raising a question about this, but sadly haven't got any response as of yet - don't expect any, actually. Well, such is their prerogative not to offer free compute time.

I discussed this recently with @stanhu too and he recommended GitLab CI. :)

Krzysztof

@eregon
Copy link
Author

eregon commented Apr 5, 2021

I discussed this recently with @stanhu too and he recommended GitLab CI. :)

I don't know much about GitLab CI, but since this project is on GitHub I'd expect GitHub Actions to be better integrated.
Of course I'm biased since I maintain https://github.com/ruby/setup-ruby :)

@kwilczynski
Copy link
Owner

Hello everyone,

A small update.

Despite reaching out to Travis CI many times via the [email protected] and on Twitter, they never responded, so we are going to be moving away from them completely.

It's a sad day, as Travis CI used to be to go-to platform for Open Source projects.

Krzysztof

@eregon
Copy link
Author

eregon commented Apr 9, 2021

Yes, this seems to happen to many people still using TravisCI recently it seems:
https://twitter.com/smarr/status/1380195827591876612
https://twitter.com/sh0dan/status/1380555125714997253

Maybe they reduced open-source credits or so significantly? (and before that it was very long queue time which means quite a few projects migrated already).

@kwilczynski
Copy link
Owner

Hi @eregon,

Yes, this seems to happen to many people still using TravisCI recently it seems:
https://twitter.com/smarr/status/1380195827591876612
https://twitter.com/sh0dan/status/1380555125714997253

Oh I see! Not good...

Maybe they reduced open-source credits or so significantly? (and before that it was very long queue time which means quite a few projects migrated already).

I am not sure. I never heard back from them. I assume Open Source is no longer their (or the new owner, rather) concern.

Krzysztof

@stanhu
Copy link
Contributor

stanhu commented Apr 9, 2021

GitLab Ci seems to be working well: https://gitlab.com/stanhu/ruby-magic/-/pipelines/284133549 😄

@stanhu
Copy link
Contributor

stanhu commented Apr 12, 2021

The only catch is that GitLab CI uses a Webhook to trigger new commits, but since I don't have access here to install a WebHook the CI runs only as often as the pull mirror updates.

@kwilczynski
Copy link
Owner

Hi @stanhu, sorry for the delay!

I am happy to move to GitLab CI, and set whatever webhook would be needed. No problem! Let me know what would need to be done and I will see it done.

Interestingly, since I have personal account, you can't manage my repository (sorry about that), but if this would be an organisation or a paid account, then you could be added with enough permission to change anything you see fit.

At the moment I don't have the budget to do it (since the price is a lot higher), but I am going to think about it. To be honest, perhaps I should move to GitLab with everything.

Krzysztof

@kwilczynski
Copy link
Owner

Hello everyone,

A update on Travis CI.

I've noticed that Travis CI added/replenished some of the free credits eventually, albeit they are about to run out shortly anyway. I find out when I got an e-mail about failed job from Travis CI.

We are definitely still on the lookout for new CI place, and @stanhu probably found us one on GitLab.

Krzysztof

@kwilczynski
Copy link
Owner

kwilczynski commented Apr 17, 2021

Hello,

I wanted to add, that @erikh also offered help setting up and using tinyCI, to remain vendor agnostic.

Krzysztof

@flavorjones
Copy link
Contributor

FWIW I'm in the process of moving some of my other projects to Github Actions, my experience with it has been good so far.

@kwilczynski
Copy link
Owner

Hi @flavorjones,

FWIW I'm in the process of moving some of my other projects to Github Actions, my experience with it has been good so far.

I saw it! I am following your work on Nokogiri and GitHub actions closely, and I also think this would work for us, especially since this project is also so much simpler.

Krzysztof

@kwilczynski kwilczynski self-assigned this Nov 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants