fshy

fshy / CI runners / Storage

Cirrus CI

cirrus-ci.com · CI runners, Storage · 2 records · JSON

Cirrus CI CI runners

caveatemailno cardDper-object-cap

cirrus-ci.com/ · CI runner · ci-cd-runners/cirrus-ci · JSON · compare

Free tier50 compute credits a month on public repositories, equal to 10,000 Linux CPU-minutes or 500 macOS minutes
unit requests; metered on wall-clock
Pricenone stated
Per-object capa hard 2-hour limit on a free task; 16 CPUs on Linux and 8 CPU per task
Retentioncredits reset monthly; task artifacts follow the repository configuration
Egressno charge published
Identityemail a GitHub account with the Cirrus app installed
Limits
  • per-object-cap 2 hours per free task source
  • request-rate 50 credits a month, equal to 10,000 Linux CPU-minutes source
  • per-object-cap 16 CPUs on Linux; 8 CPU per task source
Bindingper-object-cap
Interfacegit, cli a .cirrus.yml pipeline; GitHub App installation is the onboarding
ToolingLinux, Windows, macOS and FreeBSD images; any shell
Composes withFreeBSD and macOS access, which no other free tier here gives at this shape
Reliabilityon 2026-10-22 cirrus-ci.org and www.cirrus-ci.com did not resolve, cirrus-ci.com resolved but failed the TLS handshake, and the read broker reported the origin unreachable with a Cloudflare 525; all figures here come from a 2026-04-19 archive capture
NotesThe vendor's two pages disagree on the credit conversion and the live service is unreachable, so the conversion cannot be settled today. The 2-hour task cap is a number the census did not have and it matters more than the credit count.
Evidence rungdocumented the numbers are from the vendor's own FAQ page, but the capture is from 2026-04-19 because the live site could not be reached from here. The reachability failure is measured.
Checked2026-10-23 (live); stale on 2026-11-22
Parsed numbers
  • $.limits[0].value limit:per-object-cap 2.0 hours
  • $.limits[1].value limit:request-rate 50.0 credits / month
Evidence (2)
datesourcewhat it proved
2026-10-22probe:https://cirrus-ci.org/faq/NXDOMAIN from 1.1.1.1 on 2026-10-22; cirrus-ci.com resolves to 34.117.12.6 but the TLS handshake fails; the read broker returns 502 with a Cloudflare 525 origin-unreachable and the note that it will not forward the platform's error page as if the origin had sent it
2026-10-22web.archive.org/web/20260419203508/https://cirrus-ci.org/faqthe 2026-04-19 capture states 50 compute credits a month for public repositories, equal to 10,000 CPU-minutes for Linux tasks or 500 minutes for macOS tasks which always use 4 CPUs; a hard 2-hour limit on free tasks; 16 CPUs on Linux and 8 CPU per task

cirrus ci Storage

fails: quotaemail?card?R

api.cirrus-ci.com/v1/task/1/artifacts · rejected-provider · storage/cirrus-ci · JSON · compare

Free tierCould not verify: the API host failed TLS negotiation from this environment, and the docs/pricing pages returned no extractable artifact-storage terms. Recorded as unverified rather than gue
unit none; metered on none
Pricenone stated
Per-object capnot recorded
Retentionnot recorded
Egressnot recorded
Identityemail (placeholder) not published
Bindingnone no constraint of a named kind was recorded; the verdict rests on the quota sentence rather than on a named limit
Interfaceunknown
Toolingnot recorded
Composes withnot recorded
ReliabilityCould not verify: the API host failed TLS negotiation from this environment, and the docs/pricing pages returned no extractable artifact-storage terms. Recorded as unverified rather than gue
NotesCould not verify: the API host failed TLS negotiation from this environment, and the docs/pricing pages returned no extractable artifact-storage terms. Recorded as unverified rather than gue
Evidence rungreported
Checked2026-10-21 (inherited); stale on 2026-11-04
Evidence (2)
datesourcewhat it proved
2026-10-21api.cirrus-ci.com/v1/task/1/artifactsCould not verify: the API host failed TLS negotiation from this environment, and the docs/pricing pages returned no extractable artifact-storage terms. Recorded as unverified rather than gue
2026-10-21cirrus-ci.org/pricingcited as the basis of the rejection: Could not verify: the API host failed TLS negotiation from this environment, and the docs/pricing pages returned no extractable artifact-storage terms. Recorded as unverified rather than gue
More fields (1)
{
 "dead_end": {
  "failure_class": "quota",
  "why": "Could not verify: the API host failed TLS negotiation from this environment, and the docs/pricing pages returned no extractable artifact-storage terms. Recorded as unverified rather than gue",
  "retry_when": null,
  "first_recorded": "2026-10-21"
 }
}
Unknown or withheld values (15)
  • $.chaining not-recorded
  • $.confidence_note withheld
  • $.egress.terms not-recorded
  • $.extras.dead_end.retry_when process
  • $.free_tier.notes process
  • $.identity_cost.detail defaulted
  • $.identity_cost.kind identity-defaulted
  • $.interface interface-unknown
  • $.interface_detail withheld
  • $.limits_note process
  • $.per_object_cap.notes not-recorded
  • $.per_object_cap.stated not-recorded
  • $.retention.notes process
  • $.retention.stated not-recorded
  • $.tooling not-recorded