curl / Mailing Lists / curl-library / Single Mail
Buy commercial curl support from WolfSSL. We help you work out your issues, debug your libcurl applications, use the API, port to new platforms, add new features and more. With a team lead by the curl founder himself.

Cirrus CI limiting free compute time

From: Dan Fandrich via curl-library <curl-library_at_lists.haxx.se>
Date: Mon, 21 Aug 2023 17:53:51 -0700

The curl Cirrus CI pages now link[1] to a notice that they're limiting their
free CI tier starting next week. The new limit will be "50 compute credits" per
month, which seems to buy us about 260 hours of compute time. Unfortunately,
curl has been using about 6000 hours of compute time per month lately[2]. At
that rate, our free time will be used up on the first day.

They have an easy-to-use credit-card entry form for us to buy credits, but it
looks to me like that would cost us almost $3500 per month (presumably USD).

Another option is to rent one or more virtual servers somewhere and hook them up
to Cirrus CI for only $10 per month. To replace our current usage would require
at least 8 virtual servers, though, so still several hundred dollars per month.

Finally, we could migrate all but the FreeBSD jobs to one of the CI services
still offering a reasonable free tier (Azure and GHA). We can almost squeeze in
our FreeBSD builds within our the Cirrus CI monthly credits, and I'm not aware
of another CI service that offers FreeBSD servers, so that's probably the
cheapest way forward. But it probably means more latency and slower build
results as we load the other services even more.

Dan

[1] https://cirrus-ci.org/blog/2023/07/17/limiting-free-usage-of-cirrus-ci/
[2] https://cirrus-ci.com/settings/github/curl (must be logged in)

-- 
Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-library
Etiquette:   https://curl.se/mail/etiquette.html
Received on 2023-08-22