Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Klasik yayın işlem hatları, uygulamanız için sürekli teslim çözümü ayarlamak için kullanışlı bir grafik kullanıcı arabirimi sağlar. Klasik sürümler, yeni bir yapıt kullanılabilir olduğunda dağıtımları otomatik olarak tetiklenecek şekilde yapılandırılabilir. Artefakt filtreleri, birden çok daldan dağıtım yapmak için yayın tetikleyicileriyle birlikte kullanılabilir. Artefakt filtrelerini belirli dallara uygulayarak, gereksinimlerinize göre belirli aşamalara dağıtımı kontrol edebilirsiniz.
Bu makalede şunları yapmayı öğreneceksiniz:
- Sürekli dağıtım tetikleyicilerini etkinleştirin.
- Birden çok daldan sürüm.
- Birden çok aşamaya dağıtın.
Önkoşullar
Bir Azure DevOps kuruluşu ve bir proje. Henüz yapmadıysanız bir kuruluş veya proje oluşturun.
Projenizi oluşturmak ve bir derleme artefaktı oluşturmak için deponuz için ayarlanmış çalışan bir derleme hattı. Henüz bir işlem hattınız yoksa ilk işlem hattınızı oluşturun.
Yayın işlem hattı oluşturun
Azure DevOps kuruluşunuzda oturum açın ve projenize gidin.
Pipelines>Yayınları seçin. Bu ilk yayın işlem hattınızsa Yeni İşlem Hattı'nı seçin, aksi takdirde Yeni>Yeni yayın işlem hattı'nı seçin.
Şablon seçmeniz istendiğinde Start with an empty job seçeneğini seçin.
Aşamalar altında, aşamayı seçin ve Dev olarak yeniden adlandırın. Bu aşamanın, Dev dalından bir yapıt yayımlandığında tetiklenecek şekilde nasıl yapılandırılacağını gösteren adımlar.
Yapıtlar başlığı altında Ekle'yi seçerek bir yapıt ekleyin. Kaynak türünüzü belirtin ve gerekli alanları doldurun (bunlar seçilen kaynak türüne göre değişir). İşiniz bittiğinde Ekle'yi seçin.
Sürekli dağıtım tetikleyicisi simgesini seçin ve yeni bir yapıt kullanılabilir olduğunda bir yayın oluşturmak için Sürekli dağıtım tetikleyicisini etkinleştirin.
Geliştirme aşamasında, Dağıtım öncesi koşulları simgesini seçin ve dağıtım tetikleyicisini Yayından sonra olarak ayarlayın. Bu, yeni bir sürüm oluşturulduğunda bu aşamaya bir dağıtım tetikler.
Hala Dağıtım öncesi koşullardayken Yapıt filtrelerini etkinleştirin, Ekle'yi seçin ve daha önce seçtiğiniz yapıtı belirtin ve Derleme dalını Geliştirme olarak ayarlayın.
Yeni aşama ekleme
Azure DevOps kuruluşunuzda oturum açın ve projenize gidin.
İşlem Hatları>Yayınlar'ı seçin, yayın işlem hattınızı seçin ve ardından Düzenle'yi seçin.
Aşamalar'ın altında Yeni aşamayeni bir aşama ekleyin.
Boş bir işle başla şablonunu seçmeniz istendiğinde seçin.
Yeni aşamanızı seçin ve Prod olarak yeniden adlandırın. Aşağıdaki adımlarda, ana daldan bir yapıt yayımlandığında bu aşamanın tetiklenecek şekilde nasıl yapılandırılması gösterilmektedir.
Prod aşamanızı seçin, Dağıtım öncesi koşulları simgesini seçin ve dağıtım tetikleyicisini Yayından sonra olarak ayarlayın. Yeni bir sürüm oluşturulduğunda bu aşamada dağıtımın yapılmasını temin eder.
Yapıt filtrelerini etkinleştirmek için aç-kapa düğmesini seçin. Ekle'yi seçin, daha önce seçtiğiniz yapıtı belirtin ve Yapı dalınımain olarak ayarlayın.
Belirli bir aşamaya dağıtmak
Artık aşamalarınızı ayarladığınıza göre, her yeni yapıt kullanılabilir olduğunda yayın işlem hattı derlemeyi tetikleyen dalı algılar ve yalnızca uygun aşamaya dağıtır.