İş izlemeyi desteklemek için işlem hatlarını yapılandırma
İş öğelerini derlemelere el ile bağlama
Bir iş öğesinden aynı proje veya kuruluştaki diğer projeler içindeki yapılara bağlanabilirsiniz. Ayrıntılar için bkz. diğer nesnelerden iş öğelerinin bağlantısı.
Tüm sürümler
Bir iş öğesinden bağlantılı derlemeleri görüntüle
Bağlantı sekmesinden, el ile veya otomatik olarak bağlanıp bağlanmayacağı bir iş öğesinden bağlantılı tüm derlemeleri görüntüleyebilirsiniz. Ayrıntılar için bkz. diğer nesnelerden iş öğelerine bağlantı, bağlantılı nesnelerin listesini görüntüleme.
Tüm sürümler
İş öğelerini derlemelere otomatik olarak bağla
Geliştirme denetimini derleme bağlantılarında tümleşik olacak şekilde doldurmak için gereklidir. Bir yayının parçası olan iş öğeleri veya işlemeler, yapıtların sürümlerinden hesaplanır. örneğin, Azure Pipelines içindeki her derleme bir iş öğeleri ve işlemeler kümesiyle ilişkilidir. Ayrıntılar için bkz. Bu makalenin ilerleyen kısımlarında iş öğelerini otomatik olarak bağlama .
yaml, Azure DevOps Server 2020 ve üzeri
Klasik, TFS 2017,2 ve üzeri
İş öğelerini otomatik olarak yayınlar ve rapor dağıtım durumunu bir iş öğesine bağla (yalnızca klasik)
Yayın aşaması bağlantılarında tümleşik olan iş öğesi formundaki dağıtım denetimini doldurmak için gereklidir. ayrıntılar için bu makalenin ilerleyen kısımlarında Boards dağıtım durumunu raporla bölümüne bakın.
Azure DevOps Server 2020 ve üzeri
Bir yapıya veya yayına bağlı iş öğelerinin listesini görüntüle
Bir derlemede veya yayında bulunan iş öğelerini gözden geçirin ve açın.
yaml, Azure DevOps Server 2020 ve üzeri
Klasik, TFS 2017,2 ve üzeri
Hata durumunda iş öğesi oluştur (klasik)
Bir derleme başarısız olduğunda otomatik olarak bir iş öğesi oluşturun ve isteğe bağlı olarak iş öğesi alanları için değerleri ayarlayın. Ayrıntılar için, bu makalede daha sonra hata durumunda iş öğesi oluşturma bölümüne bakın.
TFS 2018 ve sonraki sürümleri
Iş öğelerini sorgula görevi, bir sorgudan döndürülen eşleşen iş öğelerinin sayısının bir eşiğin içinde olduğundan emin olun.
Bir iş öğesi sorgusu tarafından döndürülen eşleşen öğe sayısının yapılandırılmış eşiklerin içinde olduğundan emin olmak için bu görevi kullanın. Ayrıntılar için bkz. Iş öğelerini sorgulama görevi, kapıları ve onaylarla denetim dağıtımları.
Azure DevOps Server 2020 ve sonraki sürümler
Önkoşullar
- Klasik bir yayın işlem hattının tümleştirme seçeneklerini yapılandırmak için, yayını düzenleme izinlerinizin olması gerekir.
- Çalışma öğelerini yürütmelere ve çekme isteklerine bağlamak için, Bu düğümde çalışma öğelerini düzenle ' nin iş öğesine atanmış alan yoluna izin ver olarak ayarlanmış olması gerekir. Varsayılan olarak, katkıda bulunanlar grubunun bu izin kümesi vardır.
- Çalışma öğelerini görüntülemek için, Bu düğümde çalışma öğelerini görüntüle ' nin iş öğesine atanmış alan yoluna izin ver olarak ayarlanmış olması gerekir.
Ardışık düzen ayarlarını, derleme seçeneklerini veya tümleştirme seçeneklerini açın
Ardışık düzen ayarlarını aç
YAML tanımlı yayın işlem hatları için, işlem hattı ayarları iletişim kutusu aracılığıyla tümleştirmeyi yapılandırırsınız.
işlem hattını açın,
diğer eylemler' i seçin ve ardından Ayarlar' yi seçin.
ardışık düzen Ayarlar iletişim kutusu görüntülenir. Otomatik bağlama hakkında daha fazla bilgi için bu makaledeki iş öğelerini otomatik olarak bağla bölümüne bakın.
bu ayar Azure DevOps Server 2019 veya önceki sürümlerde kullanılamaz.
İş öğelerini derlemeler veya yayınlar için otomatik olarak bağla
Otomatik bağlamayı etkinleştirerek, büyük bir yapı veya yayın kümesinde el ile arama yapmak zorunda kalmadan, birleştirilmiş iş içeren derlemeleri veya yayınları izleyebilirsiniz. İş öğesiyle ilişkili her başarılı derleme, iş öğesi formunun geliştirme denetiminde otomatik olarak görünür. İş öğesiyle ilişkili her bir yayın aşaması, iş öğesi formunun dağıtım denetiminde otomatik olarak görünür.
İş öğelerini derlemelere otomatik olarak bağla
Otomatik bağlamayı etkinleştirerek, büyük bir yapı kümesinde el ile arama yapmak zorunda kalmadan, eklenen iş olan yapıları izleyebilirsiniz. İş öğesiyle ilişkili her başarılı derleme, iş öğesi formunun geliştirme denetiminde otomatik olarak görünür.
Ardışık düzen ayarlarını açık işlem hattı ayarlarındaaçıklama olarak açın.
Bu derlemede otomatik olarak yeni iş bağlamayıetkinleştir.
Etkinleştirildikten sonra, derleme bağlantılarında tümleşik , her bir yayın çalıştırmasında seçili çekme isteğine bağlı tüm iş öğeleri için oluşturulur.
bu özellik Azure DevOps Server 2019 ' de yaml işlem hatları için desteklenmez.
Otomatik bağlamaya hangi iş öğeleri dahildir?
Yazılımınızı geliştirirken, dal, COMMIT veya çekme isteği oluştururken iş öğelerini bağlayabilirsiniz. Ya da bir iş öğesinden bir dal, COMMIT veya çekme isteği başlatabilir, bu nesneleri otomatik olarak bir iş öğesinden git geliştirmebölümünde açıklandığı gibi bağlayabilirsiniz. Örneğin, burada, siparişi Iptal Formu Kullanıcı hikayesinden yeni bir dal oluşturacağız.
İş öğelerini yapılarına otomatik olarak bağlarken aşağıdaki hesaplamalar yapılır:
İlk kez derleme için:
- Derleme ile ilişkili olan dala, işlemelere ve çekme isteklerine bağlı tüm iş öğelerini belirler.
Sonraki derlemeler için:
- Oluşturulan geçerli işlemeyle (C1) ilişkili tüm iş öğelerini belirler.
- Aynı kaynak dalın son başarılı derlemesinin yürütmesiyle ilişkili tüm iş öğelerini (C2) belirler.
- İşleme ağacındaki C1 ve C2 arasındaki işlemelerle ilişkili tüm iş öğelerini belirler.
Derleme hatasında iş öğesi oluştur (klasik)
Bir derleme işlem hattı başarısız olursa, sorunu gidermek için otomatik olarak bir iş öğesi oluşturabilirsiniz. İş öğesi türünü belirtebilir ve bunu istek sahibine veya diğer alanlara otomatik olarak atamak için seçenekleri ayarlayabilirsiniz. İstek sahibi, derlemeyi tetikleyen kişiye karşılık gelir.
İpucu
Hatada çalışma öğesi oluşturma seçeneği yalnızca klasik işlem hatları için desteklenir. Bunu bir YAML işlem hattı ile gerçekleştirmek için, sürüm hatası marketi uzantısında hata oluştur ' a bakın.
İşlem hattı derleme seçeneklerini derleme özelliklerindeaçıkla olarak açın.
Hata durumunda iş öğesi oluştur ' u etkinleştirin ve oluşturulacak iş öğesi türünü seçin. İsteğe bağlı olarak ataonay kutusunu işaretleyip oluşturulacak iş öğesi içinde ayarlanacak alanları alana ve Ekle ' ye ayarlayın.
Örneğin, burada hata iş öğesi türünü seçeceğiz ve öncelik ve Etiketler alanlarını ve değerlerini belirtmelisiniz.
İşlem hattınızı kaydedin.
Bir alanın başvuru adını öğrenmek için, iş öğesi alan dizinindenarama yapın. devralınan bir işlem yoluyla eklediğiniz özel alanlar için Azure DevOps, özel olarak önekli kolay alan adı temelinde bir başvuru adı atar . örneğin, DevOps önceliklendirmeadlı bir alan eklersiniz, başvuru adı Custom. devopçabaage. Başvuru adı içinde boşluklara izin verilmez.
Durum rozetini edinme veya etkinleştirme
Işlem hattı
daha fazla eylem açın ve durum rozet' ni seçin.
Resmin dalını ve kapsamını seçin ve sonra
görüntüyü veya markı sözdizimini kopyalamak için Panoya Kopyala ' yı seçin.
İlgili makaleler:
- Çoklu aşamalı sürekli dağıtım (CD) işlem hattınızı tanımlama
- Derlemeler ve dağıtımlar için iş öğelerini bağlama ve görüntüleme
- Yayın işlem hatları (klasik) genel bakış
- Depoları iş izlemeyi destekleyecek şekilde yapılandırın.
- Azure DevOps apı kullanarak bir yayın işlem hattı ile ilişkili tüm iş öğelerini alma
- İş öğesinden git geliştirmeyi sürücü olarak
- Diğer nesnelerden iş öğelerinin bağlantısı
- Uçtan uca izlenebilirlik
- Bağlama, izlenebilirlik ve bağımlılıkları yönetme
- Bağlantı türü başvurusu
Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018-TFS 2017
işlem hatlarında Azure DevOps hizmetlerinde tümleştirme ve izlenebilirlik desteklemek için, çeşitli seçenekleri yapılandırabilirsiniz. İşlem hattı durumunu rapor edebilir, durum rozetleri için sözdizimini kopyalayabilir ve iş öğelerinin yapılarına ve yayınlarına otomatik olarak bağlanmasını ayarlayabilirsiniz.
Desteklenen işlem hattı ve iş izleme tümleştirme özellikleri
Birçok özellik, Kullanıcı hikayeleri ve özellikleri geliştirme döngüsünün içinde hareket eden uçtan uca izlenebilirlik için destek sağlar. Azure Repos gibi, iş öğelerini ardışık düzen nesnelerine aşağıdaki bağlantı türleriyle bağlayabilirsiniz: derleme, tümleşik derlemeve tümleşik sürüm. yayın ortamı ile tümleştirilmiş bağlantının yalnızca klasik yayın işlem hatlarında Boards seçeneğine rapor yayınlama durumu etkinleştirilerek oluşturulabileceğini unutmayın.
aşağıdaki tabloda Azure Boards ve Azure Pipelines arasındaki tümleştirme noktaları özetlenmektedir. seçenekler ve yapılandırma adımları, bir yaml veya klasik işlem hattı yapılandırıp Azure DevOps sürümünüzü yapılandırmanıza bağlı olarak farklılık gösterir. çoğu seçenek, aksi belirtilmediği takdirde Azure Repos Git deposunda çalıştırılan işlem hatları için desteklenir.
Özellik
Açıklama
Desteklenen sürümler













