Compila e distribuisci più velocemente con Azure Pipelines
Ottieni pipeline ospitate sul cloud per Linux, macOS e Windows. Crea applicazioni Web, desktop e per dispositivi mobili. Esegui la distribuzione in qualsiasi ambiente cloud o locale.
Usa Azure Pipelines per automatizzare le compilazioni e le distribuzioni, evita di perdere tempo su dettagli tecnici e fai emergere la tua creatività.
Compila, testa e distribuisci tutto ciò che crei in GitHub. Ottieni compilazioni veloci e affidabili in tutte le piattaforme grazie alla stretta integrazione con stati, controlli e richieste pull GitHub.
Semplifica la gestione di hardware e macchine virtuali con gli agenti ospitati nel cloud Microsoft. Ottieni il supporto completo della pipeline di integrazione continua e recapito continuo (CI/CD) per ogni piattaforma e strumento principale.
Usufruisci di compilazioni velocissime con l'esecuzione di test e processi paralleli. Usa i processi contenitore per creare compilazioni coerenti e affidabili con gli strumenti necessari. Crea facilmente nuovi contenitori ed esegui il push in qualsiasi registro.
Distribuisci in Kubernetes, macchine virtuali, Funzioni di Azure, app Web di Azure o in qualsiasi cloud. Usa fasi, attività di controllo e approvazioni per creare una strategia di distribuzione adatta alle tue esigenze che aiuti a garantire la qualità in ogni passaggio. Puoi anche distribuire da altri sistemi di integrazione continua, ad esempio Jenkins.
Caratteristiche
Caratteristiche principali
Qualsiasi linguaggio in qualsiasi piattaforma
Compila, testa e distribuisci app Node.js, Python, Java, PHP, Ruby, C/C++, .NET, Android e iOS. Esegui i processi in parallelo in Linux, macOS e Windows.
Contenitori e Kubernetes
Compila ed esegui il push delle immagini in registri contenitori, ad esempio l'hub Docker e il Registro Azure Container, con la massima facilità. Distribuisci i contenitori in singoli host o in Kubernetes.
Estendibile
Esplora e implementa un'ampia gamma di attività di compilazione, test e distribuzione create dalla community, oltre a centinaia di estensioni, da Slack a SonarCloud.
Distribuisci in qualsiasi cloud
Implementa il recapito continuo del software in qualsiasi cloud, ad esempio Azure, AWS e GCP. Visualizza la distribuzione in un qualsiasi numero di fasi interdipendenti.
Gratuito per open source
Contribuisci a garantire pipeline CI/CD veloci per ogni progetto open source. Ottieni 10 processi paralleli con minuti di compilazione illimitati per tutti i progetti open source.
Funzionalità e flussi di lavoro avanzati
Approfitta del concatenamento delle compilazioni semplificato e delle compilazioni a più fasi. Supporto per YAML, integrazione di test, attività di controllo del rilascio, creazione di report e altro ancora.
Scegli tra progetti open source gratuiti, CI/CD ospitati da Microsoft o opzioni CI/CD self-hosted. Ridimensiona man mano che cresci con piani tariffari flessibili.
Scopri in che modo il team dell'infrastruttura .NET in Microsoft si affida ad Azure Pipelines per eseguire milioni di test automatizzati al giorno per il progetto open source .NET Framework. Scopri in che modo il team ha semplificato la collaborazione con la community open source tramite strumenti condivisi e il passaggio a un singolo sistema di integrazione continua su cui si basano tutte le rispettive build per Windows, Linux e Mac.
Esplora l'hub delle soluzioni Microsoft aziendali per trovare i prodotti e le soluzioni in grado di supportare l'organizzazione nel raggiungimento dei propri obiettivi.