Alternativy
Alternativy k Azure Pipelines a Azure DevOps
Týmy odcházejí z Azure Pipelines nebo z celého Azure DevOps, aby následovaly svůj kód na GitHub, aby už nemusely kupovat paralelní joby, nebo aby z každého buildu získaly víc. Možnosti se liší hostingem, operačními systémy a důkazy z buildu.
Aktualizováno
CRACI vyvíjíme my, berte to proto v úvahu; každou možnost popisujeme podle její vlastní dokumentace a říkáme, kdy se hodí lépe jiný nástroj.
Proč týmy hledají jinde než u Azure Pipelines
Azure Pipelines je část Azure DevOps pro CI/CD. Builduje, testuje a nasazuje na Linuxu, macOS a Windows, funguje s Azure Repos a GitHubem a nasazuje na virtuální stroje, do kontejnerů, on-premises i do cloudu. Azure DevOps Server ho přináší do vlastního prostředí.
Týmy se poohlížejí jinde, když se jejich situace změní:
- Paralelní joby. K září 2026 je zdarma jeden paralelní job hostovaný Microsoftem s 1 800 minutami měsíčně, který vyžaduje propojené předplatné Azure. Každý další hostovaný job stojí $40 měsíčně a každý další self-hosted job $15, takže souběžnost se kupuje job po jobu.
- Kód na GitHubu. Repozitáře už se přesunuly a CI je posledním dílem, který v Azure DevOps zbývá.
- Veřejné projekty. Microsoft ukončil veřejné projekty v Azure DevOps; existující se v roce 2027 převedou na soukromé.
- Důkazy. Zákazník nebo předpis, jako je Cyber Resilience Act, se ptá, co šlo do vydání, a vaše pipeline to nezaznamenává.
Na co se zaměřit
- Jak se platí za souběžnost: paralelní joby, minuty, nebo uživatelé.
- Operační systémy, které potřebujete, včetně Windows a macOS.
- Kde joby běží: hostovaně, na vašich vlastních strojích, nebo obojí.
- Důkazy z buildu: SBOM, původ (provenance) a záznam toho, co každý job stáhl.
- Kontrola odchozího provozu a jestli jde o politiku na jobu, nebo o síťovou infrastrukturu, kterou udržujete.
Možnosti
1. CRACI s GitHub Actions (náš produkt)
CRACI je zabezpečený runner pro GitHub Actions, účtovaný za vCPU-minutu a měřený po sekundách, ne za paralelní job. Zatímco job běží, proxy, která rozumí balíčkům, zaznamenává, co stáhl, včetně balíčků obnovených z cache CI, a vytváří SBOM ve formátu CycloneDX nebo SPDX se stavem úplnosti pro každý job a každou cache. Egress policy se ověří před spuštěním jobu a při selhání vše zablokuje, a API vrací SBOM, síťové záznamy a původ. Pohled inventáře v CRACI ukazuje přesně, které verze softwaru jsou nasazené ve kterých produktech, globálně.
Nejlepší pro: týmy přecházející na GitHub Actions, které dodávají software a potřebují doložit, co šlo do každého vydání.
Zvažte, pokud: je váš kód na GitHubu nebo se tam může přesunout. CRACI dnes spouští joby na Linuxu; Windows, macOS a runnery hostované zákazníkem jsou v plánu vývoje, takže buildy pro Windows a macOS zatím zůstanou jinde.
2. GitHub Actions
CI/CD zabudované do GitHubu s hostovanými runnery pro Linux, Windows a macOS a self-hosted runnery pro vaše vlastní stroje. Plány zahrnují 2 000 až 50 000 minut měsíčně a standardní 2jádrový runner pro Linux stojí k září 2026 $0.006 za minutu. Kolem toho je graf závislostí, Dependabot a atestace artefaktů.
Nejlepší pro: kód, který už je na GitHubu, včetně buildů pro Windows a macOS.
Zvažte, pokud: chcete cenu podle minut. SBOM, kterou exportuje, popisuje repozitář, ne build.
3. GitLab CI
Součást ucelené platformy DevSecOps: správa zdrojového kódu, merge requesty, plánování a CI/CD v jednom produktu, hostovaně nebo self-managed. Základní SAST, detekce tajných klíčů a skenování kontejnerů běží ve všech úrovních; Ultimate přidává skenování závislostí a přehled zranitelností. K září 2026 zahrnuje Free 400 výpočetních minut a Premium stojí $29 za uživatele měsíčně při ročním placení.
Nejlepší pro: nahrazení Azure DevOps jako celé platformy, nejen jeho pipeline.
4. CircleCI
Vyspělá hostovaná platforma CI/CD, která se připojuje ke GitHubu, GitLabu a Bitbucketu. Spouští joby na třídách prostředků Docker, Linux, Arm, Windows, macOS a GPU, se self-hosted runnery pro vaše vlastní stroje. K září 2026 zahrnuje plán Free 30 000 kreditů měsíčně.
Nejlepší pro: smíšené platformy a velké sady testů.
5. Buildkite
Hybridní platforma: orchestraci zajišťuje SaaS řídicí vrstva Buildkite a agenti, kteří spouštějí joby, běží ve vaší vlastní infrastruktuře, takže zdrojový kód a tajné klíče zůstávají ve vašem prostředí. Hostovaní agenti jsou k září 2026 k dispozici za $0.004 za vCPU-minutu na Linuxu.
Nejlepší pro: týmy, které provozovaly self-hosted agenty Azure a chtějí buildy nechat na vlastním hardwaru.
6. Jenkins
Open source automatizační server pod licencí MIT se stovkami pluginů. Controller i agenty hostujete sami a sami je aktualizujete a zabezpečujete.
Nejlepší pro: plnou kontrolu na vlastní infrastruktuře, pokud máte lidi na její provoz.
7. Travis CI
Hostovaná služba CI, která se připojuje ke GitHubu, Bitbucketu, GitLabu a Assemble, s prostředími pro build na Linuxu (amd64 a arm64), macOS a Windows a s Travis CI Server pro on-premises nebo privátní cloud. Umí generovat SBOM ze zdrojového kódu, který build spouští, pomocí pluginů CycloneDX a Syftu. K září 2026 začíná plán Usage na $15 měsíčně s 35 000 kredity pro linuxové buildy a Unlimited začíná na $78 měsíčně.
Nejvhodnější pro: jednoduché buildy řízené konfigurací napříč několika hostingy zdrojového kódu.
8. TeamCity
Platforma CI/CD od JetBrains, jako TeamCity Cloud nebo TeamCity On-Premises. K září 2026 je On-Premises Professional navždy zdarma se 3 build agenty a 100 konfiguracemi buildů, Enterprise stojí zhruba $2,783 (€2,399) ročně s neomezeným počtem konfigurací buildů a Cloud zhruba $17 (€15) za committera měsíčně s 24 000 kredity pro buildy.
Nejvhodnější pro: týmy, které chtějí self-hosted server CI s bezplatnou úrovní a nástroji JetBrains.
9. Bitbucket Pipelines
CI/CD zabudované do Bitbucket Cloud. K září 2026 je Bitbucket zdarma až pro 5 uživatelů s 50 minutami buildu, Standard stojí $3.65 a Premium $7.25 za uživatele měsíčně a 1 000 minut navíc stojí $10. Self-hosted runnery běží na Linuxu, Windows a macOS a jejich minuty buildu se neúčtují.
Nejvhodnější pro: týmy, jejichž kód a plánování už jsou v nástrojích Atlassianu.
Alternativy k Bitbucket Pipelines
Vedle sebe
| Funkce | CRACI | GitHub Actions | GitLab CI | CircleCI | Buildkite | Jenkins | Travis CI | TeamCity | Bitbucket Pipelines | Azure Pipelines |
|---|---|---|---|---|---|---|---|---|---|---|
| What it is | A secure runner for GitHub Actions | CI/CD built into GitHub | CI/CD in the GitLab platform | Hosted CI/CD | Hybrid CI with agents you host | Open source automation server you host | Hosted CI, or Server on-premises | JetBrains CI, cloud or on-premises | CI/CD in Bitbucket Cloud | CI/CD in Azure DevOps |
| Source control | GitHub | GitHub | GitLab | GitHub, GitLab, Bitbucket | GitHub, GitLab, Bitbucket and more | Most, through plugins | GitHub, Bitbucket, GitLab, Assembla | Not stated | Bitbucket | Azure Repos, GitHub and more |
| Dependencies recorded from the build | Observed fetches, caches included | Build data for Maven, Gradle, Python | Reads lockfiles | Plugins you add | SBOM from source code | Not stated | Not stated | Not stated | ||
| SBOM export | CycloneDX, SPDX per job | SPDX of the repository graph | CycloneDX reports | Via orbs you add | Tools on your agents | Plugins you add | CycloneDX plugins and Syft | Not stated | Not stated | Not stated |
| Build provenance | Provenance data via the API; not signed | SLSA Build L2 or L3 | SLSA 1.0 statement | Not stated | SLSA L1, Enterprise | Plugins you add | Not stated | Not stated | Not stated | Not stated |
| Build egress policy | Per job, fails closed | Azure networking, larger runners | Yours, on own runners | IP ranges for allowlisting | Yours, on own agents | Yours, on your agents | Not stated | Yours, on your agents | Yours, on self-hosted runners | Yours, on self-hosted agents |
| Windows and macOS | Linux only today | Hosted in beta | Any agent you run | Not stated | Self-hosted runners | |||||
| Runs on your own machines | Customer-hosted runners, Enterprise | Core model | The only option | Travis CI Server | On-Premises | Runners, no minute charge | Self-hosted agents | |||
| Starting price | $0.004 per 2 vCPU minute, no monthly fee | 2,000 to 50,000 minutes by plan | Free, 400 minutes; Premium $29 per user | Free, 30,000 credits; from $15 per month | Free plan; Pro $30 per active user | Free (MIT); you pay for the machines | $15 per month, 35,000 Linux credits | On-Premises Professional free; Cloud about $17 (€15) per committer | Free for 5 users, 50 minutes; Standard $3.65 per user | 1 free hosted job, 1,800 minutes; $40 per extra job |
- Součástí
- Částečně
- Není součástí
- V plánu vývoje
„Neuvedeno“ znamená, že jsme údaj nedokázali ověřit na veřejných stránkách dodavatele.
Kdy zůstat u Azure Pipelines
- Sledování práce, repozitáře i vydání máte všechny v Azure DevOps.
- Nasazujete hlavně do Azure a chcete CI/CD od stejného dodavatele.
- Potřebujete buildy pro Windows a macOS na jedné hostované platformě se smlouvou s Microsoftem.
- Můžete kombinovat: volí se po jednotlivých pipeline, takže buildy pro Linux se mohou přesunout a zbytek zůstane.
Přečtěte si víc o integraci CI/CD, generování SBOM v době buildu a ceníku.
Alternativy k Azure Pipelines: časté dotazy
Krátké odpovědi na otázky, které si týmy kladou při srovnávání
Končí Azure DevOps?
Azure DevOps se stále prodává: Azure Pipelines má k září 2026 zveřejněný ceník. Jedna část byla ukončena: Microsoft ukončil veřejné projekty v Azure DevOps a existující se v roce 2027 převedou na soukromé. Dlouhodobější plány Microsoftu najdete v jeho vlastní roadmapě.
Co nahrazuje Azure DevOps?
Záleží na tom, kolik toho nahrazujete. Pokud chcete opustit celou platformu, pokryjí správu zdrojového kódu i CI/CD dohromady GitHub s GitHub Actions, GitLab nebo Bitbucket s Bitbucket Pipelines. Pokud chcete nahradit jen pipeline, podívejte se na platformu CI, jako je GitHub Actions, CircleCI nebo Buildkite.
Je Azure Pipelines zdarma?
Do určité míry. K září 2026 je zdarma jeden paralelní job hostovaný Microsoftem s 1 800 minutami měsíčně, který vyžaduje propojené předplatné Azure, a jeden self-hosted job. Každý další hostovaný job stojí $40 měsíčně a každý další self-hosted job $15.
Které alternativy buildují na Windows a macOS?
GitHub Actions, CircleCI, Buildkite, Jenkins i Travis CI buildují na Windows a macOS, Bitbucket Pipelines na vlastních (self-hosted) runnerech. Hostované runnery GitLabu pro Windows a macOS jsou v betě. CRACI dnes spouští joby na Linuxu, Windows a macOS jsou v plánu vývoje.
Co je CRACI a funguje s Azure Pipelines?
CRACI je zabezpečený runner pro GitHub Actions, účtovaný za vCPU-minutu a měřený po sekundách. Každý job dostane SBOM toho, co stáhl, a egress policy, která při selhání vše zablokuje. S Azure Pipelines nefunguje: CRACI dnes podporuje GitHub Actions, GitLab CI a Jenkins jsou v plánu vývoje.
Spusťte jeden build na CRACI a porovnejte
Spusťte jeden job v GitHub Actions s CRACI a postavte jeho SBOM a síťový záznam vedle toho, co vám dnes říká vaše pipeline v Azure.
Rezervujte si demo