Azure Pipelines

Utvikle, test og distribuer kontinuerlig til enhver plattform og sky

Få skyvertsbaserte datasamlebånd for Linux, macOS og Windows. Bygg nett-, skrivebords- og mobilapper. Distribuer til skyen eller lokalt.

Automatiser kompileringene og distribusjonene med Pipelines slik at du bruker mindre tid på muttere og bolter og mer tid på kreativitet.

Hvilket som helst språk, hvilken som helst plattform

Utvikle, test og distribuer apper i Node.js, Python, Java, PHP, C/C++, .NET, Android og iOS. Kjør parallelt på Linux, macOS og Windows.

Beholdere og Kubernetes

Kompiler enkelt og send avbildninger til beholderregistre som Docker Hub og Azure Container Registry. Distribuer beholdere til individuelle verter eller Kubernetes.

Utvidbar

Utforsk og implementer et bredt utvalg av fellesskapsutviklede oppgaver for kompilering, testing og distribusjon, i sammen med hundrevis av utvidelser fra Slack til SonarCloud.

Distribuer til enhver sky

Implementer kontinuerlig levering (CD) av programvaren din til enhver sky, inkludert Azure, AWS og GCP. Visualiser distribusjon til et ubegrenset antall gjensidig avhengige trinn.

Gratis for åpen kilde

Påse raske datasamlebånd for kontinuerlig integrering / kontinuerlig levering (CI/CD) for alle åpen kilde-prosjekter. Få 10 parallelle jobber med ubegrensede kompileringsminutter for alle åpen kilde-prosjektene dine.

Avanserte arbeidsflyter og funksjoner

Benytt deg av enkel kompileringslenking og flerfasede kompileringer. Støtte for YAML, testintegrering, lanseringsporter, rapportering – og mer.

GitHub-bruker? Du er dekket.

Utvikle, test og distribuer alt du utvikler på GitHub. Få raske, pålitelige kompileringer på alle plattformer gjennom dyptgående integrering med GitHub-pull-forespørsler, -kontroller og -statuser.

Kompiler og distribuer raskere med Pipelines

Linux-, macOS- og Windows-agenter – driftet av Microsoft

Forenkle administrasjonen av maskinvare og virtuelle maskiner ved å bruke Microsoft-skydriftede agenter. Få fullstendig støtte for CI/CD-datasamlebånd for alle store plattformer og verktøy.

Kraftige arbeidsflyter med opprinnelig beholderstøtte

Få lynraske kompileringer med parallelle jobber og testutførelse. Bruk beholderjobber for å opprette konsistente og pålitelige kompileringer med de nøyaktige verktøyene du trenger. Opprett nye beholdere enkelt og send dem til hvilket som helst register.

Fleksible distribusjoner til Kubernetes, serverløst eller virtuelle maskiner

Distribuer til Kubernetes, virtuelle maskiner, Azure Functions, Azure Web Apps eller hvilken som helst sky. Bruk nivåer, porter og godkjenninger for å opprette en distribusjonsstrategi som er rett for deg og som påser kvalitet ved hvert trinn. Du kan til og med distribuere fra andre CI-systemer, som Jenkins.

Pandas

Pandas is a community-maintained project, and Azure Pipelines lets me be more efficient at reviewing pull requests and contributions. It automatically tests the pandas code on Windows, Lunux and Mac, and I can see results in one place. If the tests fail for a pull request, I can just tell the contributor to "ping me on green".

Jeff Reback, vedlikeholder av Pandas-prosjektet

Åpen kilde-prosjekter

10 gratis

Parallelle jobber med ubegrensede minutter per måned

Microsoft-drevet CI/CD

1 gratis

Parallell jobb med opptil 1 800 minutter per måned

Deretter $40 per ekstra parallelle jobb

Selvdrevet CI/CD

1 gratis

Parallell jobb med ubegrensede minutter per måned

Deretter $15 per ekstra parallelle jobb

Slik bruker vi Azure Pipelines

Se hvordan .NET-infrastrukturteamet hos Microsoft er avhengig av Azure-pipeliner for å kjøre millioner av automatiserte tester per dag for .NET-rammeverkprosjektet med åpen kilde. Finn ut hvordan teamet ditt har effektivisert samarbeid med åpen kilde-fellesskapet gjennom delte verktøy og flytting til et enkelt CI-system for alle sine delversjoner av Windows, Linux og Mac.