ruby-magic icon indicating copy to clipboard operation
ruby-magic copied to clipboard

TravisCI did not run recently

Open eregon opened this issue 4 years ago • 12 comments

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.

eregon avatar Apr 05 '21 17:04 eregon

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

kwilczynski avatar Apr 05 '21 17:04 kwilczynski

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 :)

eregon avatar Apr 05 '21 17:04 eregon

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

kwilczynski avatar Apr 09 '21 11:04 kwilczynski

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).

eregon avatar Apr 09 '21 17:04 eregon

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

kwilczynski avatar Apr 09 '21 18:04 kwilczynski

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

stanhu avatar Apr 09 '21 19:04 stanhu

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.

stanhu avatar Apr 12 '21 03:04 stanhu

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 avatar Apr 17 '21 19:04 kwilczynski

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 avatar Apr 17 '21 19:04 kwilczynski

Hello,

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

Krzysztof

kwilczynski avatar Apr 17 '21 20:04 kwilczynski

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.

flavorjones avatar Apr 21 '21 16:04 flavorjones

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 avatar Apr 21 '21 16:04 kwilczynski