Azure Pipelines

Sürekli olarak derleyin, test edin ve dilediğiniz platform ve buluta dağıtın

Linux, macOS ve Windows için bulutta barındırılan işlem hatları edinin. Web, masaüstü ve mobil için uygulamalar derleyin. Tüm bulutlara veya şirket‑içinde dağıtın.

Pipelines ile derleme ve dağıtım süreçlerinizi otomatikleştirerek teknik işlere daha az, yeniliklere ise daha çok odaklanın.

Tüm diller, tüm platformlar

Node.js, Python, Java, PHP, Ruby, C/C++, .NET, Android ve iOS uygulamalarını derleyin, test edin ve dağıtın. Linux, macOS ve Windows'da paralel çalıştırın.

Kapsayıcılar ve Kubernetes

Görüntülerinizi kolayca derleyip Docker Hub ve Azure Container Registry gibi kapsayıcı kayıt defterlerine gönderin. Kapsayıcıları ayrı ana bilgisayarlara veya Kubernetes'e dağıtın.

Genişletilebilir

Topluluk tarafından oluşturulan derleme, test ve dağıtım görevlerinin yanı sıra Slack'tan SonarCloud'a yüzlerce uzantıyı keşfedin ve uygulayın.

İstediğiniz buluta dağıtın

Azure, AWS ve GCP dahil olmak üzere istediğiniz buluta uygulamanız için sürekli teslim (CD) uygulaması gerçekleştirin. Dağıtımı istediğiniz sayıda bağımsız aşama için görselleştirin.

Açık kaynak için ücretsiz

Tüm açık kaynak projeleri için hızlı sürekli tümleştirme/sürekli teslim (CI/CD) işlem hatlarına sahip olun. Tüm açık kaynak projeleri için ücretsiz 10 paralel işe ve sınırsız derleme dakikasına sahip olun.

Gelişmiş iş akışları ve özellikler

Kolay derleme zincirinden ve çok aşamalı derlemelerden faydalanın. YAML, test tümleştirmesi, yayın geçitleri, raporlama ve daha fazlası için destek.

GitHub kullanıyor musunuz? Kapsam dahilindesiniz.

GitHub'da oluşturduğunuz her şeyi derleyin, test edin ve dağıtın. GitHub çekme istekleri, denetimleri ve durumlarıyla sağlanan derinlemesine tümleştirme sayesinde tüm platformlarda hızlı ve güvenilir derlemeler elde edin.

Pipelines ile daha hızlı derleyin ve dağıtın

Microsoft tarafından barındırılan Linux, macOS ve Windows aracıları

Bulutta barındırılan Microsoft aracılarını kullanarak donanım ve VM yönetimini kolaylaştırın. Tüm büyük platformlar ve araçlar için tam CI/CD işlem hattı desteğine sahip olun.

Yerel kapsayıcı desteğiyle güçlü iş akışları

Paralel işler ve test yürütmesi ile olağanüstü hızlı derlemeler yapın. İhtiyacınız olan araçlardan faydalanarak tutarlı ve güvenilir derlemeler oluşturmak için kapsayıcı işlerini kullanın. Kolayca yeni kapsayıcı oluşturun ve istediğiniz kapsayıcı kayıt defterine gönderin.

Kubernetes, sunucusuz veya VM ortamlarına esnek dağıtım

Kubernetes, VM'ler, Azure İşlevleri, Azure Web Apps veya başka bir buluta dağıtın. Sizin için doğru olan ve her aşamada kalite sunan bir dağıtım stratejisi oluşturmak için aşamaları, geçitleri ve onayları kullanın. Jenkins gibi diğer CI sistemlerinden bile dağıtım yapabilirsiniz.

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, Pandas projesinin bakım sorumlusu

Açık kaynak projeleri

10 Ücretsiz

Aylık sınırsız dakikaya sahip paralel işler

Microsoft Tarafından Barındırılan CI/CD

1 Ücretsiz

Ayda 1.800 dakikaya kadar paralel iş

Sınırsız dakikayla her paralel iş başına $40

Kendi içinde barındırılan CI/CD

1 Ücretsiz

Aylık sınırsız dakikaya sahip paralel iş

Ardından ek paralel iş başına $15

Azure Pipelines’ı nasıl kullanıyoruz?

Microsoft’taki .NET altyapı ekibinin, .NET Framework açık kaynak projesi için günde milyonlarca otomatik test çalıştırmak üzere Azure Pipelines’ı nasıl kullandığını görün. Takımın, paylaşılan araçların yanı sıra Windows, Linux ve Mac için tüm derlemelerini destekleyen tek bir CI sistemine geçerek açık kaynaklı toplulukla işbirliğini nasıl kolaylaştırdığını öğrenin.