Bedste 15 CI/CD-værktøjer (2024)

CI/CD værktøjer

CI/CD-værktøjer er softwareløsninger, der strømliner processen med kodeintegration og softwareudvikling. De giver udviklere mulighed for at automatisere softwareudviklingens workflow uden besvær. Ydermere giver CI/CD-værktøjer teams mulighed for problemfrit at integrere med andre værktøjer, hvilket forbedrer teamets effektivitet og samarbejde.

Hvorfor stole på vores anmeldelser af CI/CD-værktøjer?

Guru99 blev startet i 2008 af en teknologientusiast og ekspert, Krishna Rungta, der kender ins og outs af software og dens funktionaliteter. Han har skabt et team af eksperter, som er velbevandret i alle slags værktøjer, som inkluderer CI/CD-software. Derfor er vores team blevet revideretwing værktøjer i mere end ti år.

Det tager os utallige hours og flere dage til at dykke med hovedet i at bruge disse værktøjer selv til det scoop, du kan stole på. Vores team af eksperter har testet over tusind værktøjer, så vi kan forsikre dig om, at hver enkelt gennemgår en streng forskningsproces for at komme til vores liste. Lad os tage en klar-eyed se på CI/CD-værktøjer, hvilket sikrer, at du kan vælge det rigtige med tillid.

Bedste CI/CD-værktøjer: Topvalg

Navn Gratis prøveversion Link
Jenkins Download gratis Lær mere
TeamCity 30-dages gratis prøveperiode Lær mere
GoCD Download gratis Lær mere
Bamboo 30-dages gratis prøveperiode Lær mere
Gitlab CI 30-dages gratis prøveperiode Lær mere

1) Jenkins

Som ekspert tror jeg på det Jenkins er et open source kontinuerligt integrationsværktøj.” Det er skrevet ved hjælp af programmeringssproget Java. Det er et af de bedste Continuous Integration-værktøjer, der letter test i realtid og rapportering om isolerede ændringer i en større kodebase.

Jenkins

Funktioner:

  • Give støtte til at skalere ud til et stort antal noder og fordele arbejdsbyrden ligeligt mellem dem
  • Nemt at opdatere med alle OS og versioner af Linux, Mac OS eller Windows
  • Det tilbyder nem installation, da Jenkins kommer som en WAR-fil, alt hvad du behøver for at falde ned i din JEE-beholder og din opsætning klar til at køre.
  • Jenkins kan nemt opsættes og konfigureres ved hjælp af dens webgrænseflade
  • Det kan nemt fordele arbejde på flere maskiner,

FORDELE

  • Et omfattende plugin ecossystemet forbedrer funktionaliteten.
  • Understøtter complex kontinuerlig integration og kontinuerlige leveringspipelines.
  • Meget tilpasselig til at passe til forskellige arbejdsgange.
  • Robust kommunity support og hyppige opdateringer.

ULEMPER

  • Den stejlere indlæringskurve for begyndere.
  • Konfiguration og fejlfinding kan complex.

Hent link: https://jenkins.io/download/


2) TeamCity

Vi anbefaler stærkt TeamCity for dets robuste kontinuerlige integrationsfunktioner og omfattende funktionssæt.

TeamCity

Funktioner:

  • Udvidelsesmuligheder og tilpasning
  • Giver bedre kodekvalitet til ethvert projekt
  • Det holder CI-serveren sund og stabil, selv når ingen builds kører
  • Konfigurer builds i DSL
  • Cloud-profiler på projektniveau
  • Omfattende VCS-integration
  • Rapportering af fremskridt i byggeprocessen
  • Fjernkørsel og præ-testet commit

FORDELE

  • Meget pålidelig ydeevne opfylder konsekvent forventningerne uden problemer.
  • Brugervenlig grænseflade, der er intuitiv og nem at navigere.
  • Fremragende kundesupport; repræsentanter er hjælpsomme og vidende.
  • Effektiv til kontinuerlig integration og implementering med øjeblikkelig feedback om kodeproblemer.

ULEMPER

  • Upgrades er tidskrævende og manuelt intensive.
  • Pipelinevisualisering er svag og kunne forbedres for bedre brugervenlighed.

Hent link: https://www.jetbrains.com/teamcity/download/


3) GoCD

Ved løbende levering finder jeg GoCD usædvanlig robust til modellering complex arbejdsgange med dets intuitive visualiseringsværktøjer og artefakthåndtering. Når det bliver lige så vigtigt at skubbe ny software som at trække vejret, så vend her. Med sit talent i at optræde side om side operationer nemt kombineret med snap-of-the-fingers opsætning, har det aldrig været nemmere eller mere troværdigt at implementere programmer uden problemer.

GoCD

Funktioner:

  • Understøtter parallel og sekventiel udførelse. Afhængigheder kan nemt konfigureres.
  • Implementer enhver version, når som helst
  • Visualiser ende til ende workflow i realtid med Value Stream Map.
  • Implementer sikkert til produktion.
  • Håndtere brugergodkendelse og godkendelse
  • Hold orden i konfigurationen
  • Tonsvis af plugins for at forbedre funktionaliteten.
  • Aktiv kommunity for hjælp og støtte.

FORDELE

  • Brugervenlig webgrænseflade, der er nem at navigere i.
  • Integration med GitHub forbedrer workflow-effektiviteten.
  • Tillader brug af skabeloner til forskellige pipelines, hvilket strømliner processen.

ULEMPER

  • Brugergrænsefladen kan være complex og overvældende for nye brugere.
  • Begrænset understøttelse af plugins sammenlignet med konkurrenter som Jenkins​.

Hent link: https://www.gocd.org/download/


4) Bambus

jeg finder Bamboo at være en robust CI-server, der effektivt integreres med JIRA og Bitbucket. Du vil opdage, at dens kompatibilitet med adskillige teknologier og koder – tænk AWS eller endda Git – virkelig skinner, når du er i fuld gang med at håndtere non-stop integrationsbehov.

Bamboo

Funktioner:

  • Kør parallelle batchtest
  • Opsætning af Bamboo er ret simpelt
  • Per-environment permissions-funktionen giver udviklere og QA mulighed for at implementere til deres miljøer
  • Det kan udløse builds baseret på ændringer, der er registreret i depotet, push-meddelelser fra Bitbucket
  • Tilgængelig som hostede eller on-premise versioner
  • Faciliterer samarbejde i realtid og integreret med HipChat.
  • Indbygget Git-forgrening og arbejdsgange. Det slår automatisk grenene sammen.

FORDELE

  • Sømløs integration med Jira og Bitbucket forbedrer sporbarheden fra udvikling til implementering.
  • Automatiserede arbejdsgange strømliner den kontinuerlige integrations- og leveringsproces.
  • Skalerbarhed med pålidelig ydeevne opretholdes, efterhånden som organisatoriske behov vokser.

ULEMPER

  • Indledende opsætning og konfiguration kan complex og tidskrævende.

Hent link: https://www.atlassian.com/software/bamboo


5) Gitlab CI

Efter min ekspertudtalelse, GitLab CI udmærker sig i kontinuerlig integration med sin robuste API og brugervenlige grænseflade. Som en del af GitLab integrerer den problemfrit alle funktioner i GitLab, og lagrer dens tilstand effektivt i en database.

Gitlab CI

Funktioner:

  • GitLab Container Registry er et sikkert register til Docker-billeder
  • GitLab tilbyder en praktisk måde at ændre metadata for et problem eller flette anmodning uden at tilføje skråstreg kommandoer i kommentarfeltet
  • Det giver API'er til de fleste funktioner, så det giver udviklere mulighed for at skabe dybere integrationer med produktet
  • Hjælper udviklere med at sætte deres idé i produktion ved at finde forbedringsområder i deres udviklingsproces
  • Det hjælper dig med at holde dine oplysninger sikre med fortrolige problemer
  • Interne projekter i GitLab tillader promotings indre sourcing af interne depoter.

FORDELE

  • Tilbyder en alt-i-en platform til versionskontrol, problemsporing og kontinuerlig integration.
  • Brugere finder grænsefladen ligetil, hvilket forbedrer produktiviteten og samarbejdet mellem teams.
  • Strong adgangsstyringsfunktioner tillader finmasket kontrol over brugerroller og projektsynlighed.

ULEMPER

  • Indledende opsætning og vedligeholdelse, inklusive opdateringer, kan være besværlig, især ved implementering på interne servere.

Hent link: https://about.gitlab.com/install/


6) CircleCI

"Jeg finder Cirkel CI at være et usædvanligt fleksibelt CI-værktøj, der operates problemfrit på tværs af forskellige miljøer, såsom cross-platform mobile apps, Python API-servere eller Docker clusters. Tænk på færre hovedpine fra fejl og bedre kørende apps – det er, hvad dette gør i en nøddeskal."

CirkelCI

Funktioner:

  • Giver mulighed for at vælge Byg miljø
  • Understøtter mange sprog som Linux, herunder C++, Javascript, NET, PHP, Python og Ruby
  • Support til Docker lader dig konfigurere tilpasset miljø
  • Annuller automatisk alle i kø eller kørende builds, når en nyere build udløses
  • Den opdeler og afbalancerer test på tværs af flere containere for at reducere den samlede byggetid
  • Forbyd ikke-administratorer at ændre kritiske projektindstillinger
  • Forbedre Android og iOS-butiksbedømmelse ved at sende fejlfri apps.
  • Optimal Caching og Parallelisme for hurtig ydeevne.
  • Integration med VCS værktøjer

FORDELE

  • CircleCI tilbyder robust integration med forskellige værktøjer som GitHub, hvilket forbedrer sømløse kodefusioner og commit-processer.
  • Brugere sætter pris på den enkle opsætningsproces og brugergrænsefladen, som generelt anses for intuitiv og nem at administrere.
  • Inkluderingen af ​​detaljerede testartefakter som skærmbilleder og muligheden for at tilpasse hele processen gennem opsætningsscripts er særligt fremhævet.

ULEMPER

  • Der er bekymringer omkring skalerbarhed og prissætning, især efterhånden som testsuiter vokser, hvilket kan gøre CircleCI ret dyrt for større projekter.

Hent link: https://circleci.com/


7) CloudBees CodeShip

Som hyppig bruger af CloudBees CodeShip, jeg finder det yderst effektivt til CI, der strømliner udvikling og implementering med lethed. Mine automatiserede arbejdsgange udløses problemfrit af lageropdateringer.

Kodeskab

Funktioner:

  • Det giver fuld kontrol over designet af dine CI- og CD-systemer.
  • Centraliseret teamledelse og dashboards
  • Få nem adgang til debug-builds og SSH, som hjælper med at debugge direkte fra CI-miljøet
  • Codeship giver fuld kontrol over tilpasning og optimering af CI- og CD-workflow
  • Det tillader krypteret ekstern caching af Docker-billeder
  • Giver mulighed for at oprette teams og tilladelser for dine organisationer og teammedlemmer
  • Kommer i to versioner 1) Basic og 2) Pro

FORDELE

  • Fleksibel CI/CD as a Service for teams til at udvikle forskellige applikationer.
  • Giver udviklere mulighed for at kontrollere opsætningstilpasning for produktivitet.
  • Hurtig opsætning med builds og implementeringer, der arbejder på under fem minutter.
  • Høj integrationsevne med værktøjer, tjenester og skyer.

ULEMPER

  • Det kan kræve upgrades for fuld kontrol over CI/CD-opsætningen.
  • Dedikerede AWS-instanser til ydeevne og sikkerhed kan øge omkostningerne.

Hent link: https://www.cloudbees.com/products/codeship


8) Buildbot

Ved brug af Buildbot, finder jeg en usædvanlig alsidig open source-ramme, der er skræddersyet til automatisering af complex bygge, teste og frigive processer i softwareudvikling. Forestil dig et system, der udvikler sig med dine forretningsbehov – det er præcis, hvad dette gør. Plus, med Python og Twisted Python i sin kerne, er kompatibilitetsproblemer stort set ikke-eksisterende. For de projekter, hvor nøjagtig, automatiseret kontrol over opgaver er afgørende, kan denne fleksibilitet ikke slås.

Buildbot

Funktioner:

  • Det giver support til flere testværter med forskellige architectures.
  • Rapportér kernenedbrud af værter
  • Vedligeholder et enkeltkildelager
  • Automatiser build
  • Hver commit bygger på mainline på en integrationsmaskine
  • Automatiser implementering
  • Det er open source

FORDELE

  • Automatiserer alle aspekter af softwareudviklingscyklussen.
  • Kompatibel med flere platforme, inklusive Windows, macOS, Linux og browsergrænseflader.
  • Meget tilpasselig til at passe til complex arbejdsgange.
  • Open source med astrong kommunity for støtte.

ULEMPER

  • Opsætning og konfiguration kan complex og tidskrævende.
  • Dokumentationen er omfattende, men kan være overvældende for nye brugere.

Hent link: https://buildbot.net/


9) Integritet

Integritet, en kontinuerlig integrationsserver, understøtter udelukkende GitHub. Når jeg commiter kode ved hjælp af dette CI-værktøj, opbygger og udfører det effektivt koden, samtidig med at det genererer rapporter og sender meddelelser.

Integritet

Funktioner:

  • Dette CI-værktøj fungerer i øjeblikket kun med git, men det kan nemt spejle med andre SCM
  • Dette CI-værktøj understøtter numbers af notifikationsmekanismer som AMQP, Email, HTTP, Amazon SES, Flowdock, Shell og TCP.
  • HTTP Notifier-funktionen sender en HTTP POST-anmodning til den specifikke URL

FORDELE

  • Opbygger automatisk kode og kører test ved commit.
  • Underretter teammedlemmer umiddelbart efter færdiggørelse af bygningen.
  • Understøtter forskellige meddelelsessystemer, herunder Email, AMQP og HTTP.

ULEMPER

  • Potentielle sikkerhedsrisici med privat nøglelagring i miljøvariabler.

Hent link: http://integrity.github.io/


10) Containerregistrering

Det finder vi Containerregister, som et CI-værktøj, automatiserer opbygninger og udrulning af containere effektivt. Den skiller sig ud som en top Continuous Integration-server, der skaber automatiserede pipelines, der er tilgængelige via kommandolinjegrænsefladen.

Containerregister

Funktioner:

  • Fuldt integreret med Github & Bitbucket
  • Brug Container Registry CLI til hurtigere lokale iterationer
  • Udfør builds samtidigt for at holde dit team i gang
  • Kør parallelle test for at reducere ventetiden for dit team
  • Integrer med 100vis af eksterne værktøjer
  • Modtag systemmeddelelse i produkt og ved f.eksmail

FORDELE

  • Forenkler udvikling til produktionsworkflow ved at administrere Docker-billeder centralt.
  • Understøtter både private og offentlige Docker-registreringsbrug, hvilket forbedrer tilgængelighed og sikkerhed for billeddistribution.
  • Integreret med Oracle IAM til robust godkendelse og godkendelse, der forenkler bruger- og tilladelsesadministration.

ULEMPER

  • Begrænset til 500 lagre pr. region, hvilket kan være utilstrækkeligt til større organisationer med omfattende behov.

Hent link: https://www.oracle.com/cloud/cloud-native/container-registry/


11) Buildkite

anmeldelsewing dette produkt, jeg finder Buildkite agent til at være en pålidelig og alsidig opbygget løber. Dette CI-værktøj håndterer ubesværet automatiserede builds på forskellige infrastrukturer. jeg primariBrug det til at udføre byggejob og rapportere statuskoden og outputloggen effektivt tilbage.

Buildkite

Funktioner:

  • Dette CI-værktøj kører på en bred vifte af operativsystemer og architectures
  • Det kan køre kode fra ethvert versionskontrolsystem
  • Gør det muligt at køre så mange byggeagenter, som du vil, på enhver maskine
  • Det kan integreres med værktøjer som f.eks Slack, HipChat, Flowdock, Campfire og mere
  • Buildkite ser aldrig kildekode eller hemmelige nøgler
  • Det tilbyder stabil infrastruktur

FORDELE

  • Tilbyder kraftfuld CI og byggeautomatisering med en praktisk centraliseret web-brugergrænseflade.
  • Fleksibel og tillader dynamisk definition af pipelines og tilpasning.

ULEMPER

  • Integrationsaspekter med andre værktøjer og tjenester kunne forbedres.

Hent link: https://buildkite.com/


12) Semafor

Semaphore er et robust kontinuerligt integrationsværktøj, der giver os mulighed for at teste og implementere kode uden besvær med et enkelt klik. Forestil dig noget, der taler mange kodningssprog, passer lige ind i enhver ramme, vi bruger, og kobler op til GitHub for nem test og hurtige opdateringer, alt sammen på autopilot.

Semaphore

Funktioner:

  • Nem proces til opsætning
  • Tillader automatisk parallel test
  • En af de hurtigste CI på markedet
  • Det kan nemt dække et antal projekter af forskellig størrelse
  • Sømløs integration med GitHub og Bitbucket

FORDELE

  • Forkorter tiden til byggeprocesser betydeligt.
  • Håndterer effektivt projekter af varierende størrelse og complexting.
  • Responsive og hjælpsomme supportteam.

ULEMPER

  • Det kan blive dyrt, efterhånden som teamets størrelse og forbrug øges.

Hent link: https://semaphoreci.com


13) CruiseControl

Vi finder Fartpilot at tjene som både et CI-værktøj og en udvidelsesbar ramme. Den er dygtig til at opbygge en tilpasset kontinuerlig byggeproces. Vi er store fans her omkring af, hvor mange forskellige plugins du kan finde til alt, hvad enten det drejer sig om at skændes med dine kildekontroller eller bare holde styr på beskeder.

Fartpilot

Funktioner:

  • Integration med mange forskellige kildekontrolsystemer som vss, csv, svn, git, hg, perforce, clearcase, filsystem osv.
  • Det giver mulighed for at bygge flere projekter på en enkelt server
  • Integration med andre eksterne værktøjer som NAnt, NDepend, NUnit, MSBuild, MBUnit og Visual Studio
  • Give support til fjernstyring

FORDELE

  • CruiseControl understøtter en bred vifte af plugins og udvidelser, altwing til tilpasning til specifikke projektbehov
  • Giver robuste værktøjer til kontinuerlig integration, som kan automatisere byggecyklussen og forbedre softwareudviklingsprocessen
  • Indeholder funktioner som Results JSP og et dashboard til effektiv visualisering og overvågning af build-statusser

ULEMPER

  • Opsætning og konfiguration af CruiseControl kan complex og kan kræve betydelig opsætningstid

Hent link: http://cruisecontrol.sourceforge.net/download.html


14) Bitrise

Efter min erfaring udmærker Bitrise, en kontinuerlig integrations- og leveringsplatform som en tjeneste, sig ved at tilbyde mobil kontinuerlig integration og levering til ethvert team. Helt ærligt, forbinder denne ting med go-to's lignende Slack eller endda de techiere sider af tingene, HockeyApp og Crashlytics, sejler glat.

Bitrise

Funktioner:

  • Giver mulighed for at oprette og teste arbejdsgange i din terminal
  • Du får dine apps uden behov for manuelle kontroller
  • Hver bygning kører individuelt i sin egen virtuel maskine, og alle data kasseres i slutningen af ​​buildet
  • Understøttelse af tredjeparts betatest og implementeringstjenester
  • Support til GitHub Pull Request

FORDELE

  • Forenkler mobilapps CI/CD-processer, hvilket gør builds og implementeringer ligetil og gentagelige.
  • Hurtig opsætning med brugervenlige konfigurationer, der reducerer complextet.
  • God kundesupport med hurtige og hjælpsomme svar.

ULEMPER

  • Da platformen er relativt ny, kan nogle aspekter af platformen være ustabile eller langsomme.

Hent link: https://github.com/bitrise-io/bitrise


15) Bykode

I henhold til min rejse, IBM UrbanCode Deploy er en enestående CI-applikation, der blander robust synlighed, sporbarhed og revision i én pakke.

Bykode

Funktioner:

  • Øg hyppigheden af ​​softwarelevering ved hjælp af automatiserede, gentagelige implementeringsprocesser
  • Reducer implementeringsfejl
  • Strømlin implementeringen af ​​multi-kanal apps til alle miljøer, uanset om det er på stedet eller i skyen
  • Sikkerhed og skalerbarhed på virksomhedsniveau
  • Hybrid skymiljømodellering
  • Dette CI/CD-værktøj giver træk-og-slip-automatisering

FORDELE

  • Omfattende plugin ecossystem, hvilket reducerer behovet for manuel scripting.
  • Høj konfigurerbarhed, som kan tilpasses complex applikationsmiljøer.

ULEMPER

  • Den stejle indlæringskurve for nye brugere på grund af dens complextet.

Hent link: https://www.ibm.com/cloud/urbancode

Hvad er CI/CD-værktøjerne?

CI/CD-værktøjer er de softwareapplikationer, der hjælper brugerne med effektivt at integrere koden og udvikle softwareopbygningen. Disse værktøjer hjælper udviklere med at automatisere softwareudviklingsprocessen med lethed. CI CD-værktøjer gør det også muligt for teams at integrere med andre værktøjer, så de er effektive teamwork og samarbejde.

Fordele ved at bruge CI CD-værktøjer

Her er en kortfattet liste over fordelene ved at bruge CI- og CD-værktøjer:

  • Mindre kodeændringer: Hyppige men små opdateringer reducerer risikoen og forbedrer håndterbarheden.
  • Isolering af fejl: Hurtig identifikation og løsning af defekter.
  • Kortere tid til opløsning: Accelereret håndtering af problemer.
  • Øget testpålidelighed: Konsekvent, automatiseret test øger tilliden til kvaliteten af ​​software builds.
  • Øget udgivelseshastighed: Hurtigere og hyppigere udgivelser gør det muligt at forbedre produktet i et hurtigere tempo.
  • Reduceret efterslæb: Færre afventende opgaver i produktudviklingens livscyklus.
  • Kundetilfredshed: Hurtigere udgivelser og pålidelige systemer fører til gladere kunder.
  • Omkostningsreduktion: Automatisering reducerer behovet for manuel indsats og nedskæringer operationalomkostninger.
  • Nem opdatering og vedligeholdelse: Forenklet og strømlinet proces til at lave ændringer og opdateringer.

Hvordan vælger man CI/CD-værktøjer?

Når du vælger et Top CI/CD-værktøj, skal følgendewing faktorer skal tages i betragtning:

  • Hvilket problem forsøger du at løse ved hjælp af CI/CD-værktøjer? At vælge den rigtige Kontinuerlig integration/Continuous Deployment (CI/CD)-værktøjer starter med at identificere de specifikke udfordringer, dit udviklingsteam står over for. Vil du gøre din test automatisk for at skære ned på fejl, fremskynde, hvor hurtigt du får tingene derude med en jævnere implementering, eller hjælpe kodere til at arbejde bedre sammen? Etablering af dine mål tidligt kan guide dig mod et værktøj, der effektivt imødekommer disse behov.
  • Hvem skal bruge det? Overvej brugerne af CI/CD-værktøjerne – udviklere, testere og operationshold. Se efter et værktøj, der føles som om det er lavet til dig, et der duedetails med dit teams knowhow og tilsluttes ubesværet til de systemer, du allerede bruger. Praktiske værktøjer med solid støtte og læringsmateriale kan gøre skiftet nemmere for alle involverede.
  • Hvilke resultater er vigtige? Du kan se hyppigere opdateringer, hurtigere ændringer med mindre ventetid og færre ups-øjeblikke, hvor tingene ikke går som planlagt. Et passende CI/CD-værktøj bør give robuste funktioner til automatisering, overvågning og rapportering for at spore disse målinger med succes.
  • Hvad er dine værktøjskrav? Så hvad bliver det – at holde tingene oppe i skyen eller holde sig tættere på hjemmet med on-premise software? Er der en præference for open source-værktøjer, eller er kommercielle produkter med virksomhedssupport mere egnede? Overvej også skalerbarheden, sikkerhedsfunktionerne og overholdelse af industristandarder. Lad os indsnævre havet af CI/CD-værktøjer med disse tips, så du kan finde den, der passer til dit projekt som hånd i handske.

Bedste kontinuerlig integration (CI/CD-værktøjer)

Navn Funktionalitet Link
Jenkins • Nem opdatering med alle OS og versioner af Linux, Mac OS eller Windows
• Det giver nem installation, da Jenkins kommer som en WAR-fil
• Det kan nemt fordele arbejde på flere maskiner,
Lær mere
TeamCity • Du kan oprette ubegrænsede build-konfigurationer
• TeamCity Lever kvalitetssoftware hurtigere
• Udvidelsesmuligheder og tilpasning
Lær mere
GoCD • Håndtere brugergodkendelse og godkendelse
• Hold orden i konfigurationen
• Aktiv kommunity for hjælp og støtte.
Lær mere

konklusion:

Hvert af disse CD/CI-værktøjer har sine styrker og svagheder, og det bedste valg afhænger af dit teams specifikke krav.

  • Jenkins: Jenkins er et robust og alsidigt værktøj på grund af dets open source-karakter og omfattende plugin ecossystem.
  • TeamCity: TeamCity skiller sig ud med sin brugervenlige grænseflade og out-of-the-box funktioner.
  • GoCD: GoCD udmærker sig i at modellere og visualisere complex arbejdsgange.