Cirrus CI lõpetas tegevuse pärast meeskonna Cirrus Labs üleminekut OpenAI-sse.

Jätkuva integreerimise teenus Cirrus CI lõpetas ülesannete täitmise 1. juunil 2026. Lahendus on seotud sellega, et meeskond Cirrus Labs liigub OpenAI-sse ja liitub suunaga Agent Infrastructure. Cirrus Labsi ametlikul teadaandel on märgitud, et ettevõte ei võta enam uusi kliente Cirrus Runners'i jaoks, toetab olemasolevaid lepinguid kuni nende lõppemisel, ning ise Cirrus CI suletakse esmaspäeval, 1. juunil 2026.

Cirrus Labs töötas umbes üheksa aastat ja arendas tööriistu CI/CD, ehituskeskkondade ja virtualiseerimise jaoks. 2018. aastal lansseeris meeskond SaaS CI/CD teenuse, mis toetas Linuxit, Windowsit ja macOS-i, ning hiljem väljastasid nad Tart — populaarne virtualiseerimise tööriist macOS-i jaoks Apple Siliconil, samuti Vetu ja Orchard.

Keda see puudutab

GitHubis on juba tekkinud ülesandeid suuremate avatud lähtekoodiga projektide migreerimiseks. Näiteks runc avanud ülesande "Migrate Cirrus CI jobs to GHA before June 1st" ja rõhutas vajadust ülesannete ülemise eest GitHub Actions'i.

V SciPy Cirrus CI sulgemist seostatakse GPU runner-ülesannete kaotamise riskiga ning märkis, et projekt ei olnud ainus, kes sellises olukorras oli.

U fish shell'i Cirrus CI kasutati kontrollide jaoks FreeBSD, Alpine ja vanade Ubuntu versioonide puhul; ilma asenduseta riskis projekt nende CI-proovide kaotamisega.

Cirrus CI sulgemine ei tähenda lihtsalt veel ühe CI-teenuse lahkumist turult, vaid see on sündmus FOSS-ökosüsteemi jaoks. Eriti on kannatanud projektid, mis kasutasid Cirrust mitte lihtsalt Linux-runnerina, vaid kui mugavat platvormi ristplatvormiliste kogumiste, mittestandardsete keskkondade ja macOS virtualiseerimise jaoks.

Mis täpselt muutub

  • Cirrus CI on suletud.
    Repositooriad, mis kasutasid .cirrus.yml, ei saa enam loota ülesannete täitmisele Cirrus CI-s pärast 1. juunit 2026. See tähendab projektidele vajadust kanda pipeline'id GitHub Actions'i, GitLab CI, Buildkite'i, Jenkins'i, CircleCI või mõnda muud platvormi.

  • Projektid peavad CI käsitsi üle viima.
    Cirrus CI sulgemine ei tähenda lihtsalt ühe runneri asendamist teisega: .cirrus.yml konfiguratsioonid, pildid, kogumise matriisid ja platvormi kontrollid tuleb uude CI-süsteemi üle kanda. See on eriti tundlik projektidele, mis kasutasid Cirrust mittestandardsete keskkondade jaoks, näiteks FreeBSD, Alpine, vanad Ubuntu, GPU-ülesanded või macOS infrastruktuur.

  • Cirrus Runners ei võta enam uusi kliente.
    Pühendatud jooksjate teenus ei sulgu korraga kõigile, kuid uued ühendused lõpetatakse ning olemasolevaid kliente teenindatakse ainult juba sõlmitud lepingute lõpuni.

  • Tart, Vetu ja Orchard viiakse üle vabamale litsentsile.
    Cirrus Labs teatas, et nende source-available tööriistad, sealhulgas Tart, Vetu ja Orchard, saavad uue vabama litsentsi, mille litsentsitasud on juba tühistatud. See säilitab koodi kogukonnale, kuid ei taga enam varasemat taset toe osas originaalmeeskonna poolt.

Allikas: linux.org.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster