Aracılığıyla paylaş


İşlem hattı aracısı güncelleştirmeleri ve Azure Boards özel önizleme fırsatları

Bu güncelleştirmeyle İşlem hattı aracısı v3'ün piyasaya sürülmesini ve v2 güncelleştirmelerinin sonunu vurgulayacağız. Aracı v3 tarafından desteklenmeyen bir işletim sisteminde çalışan işlem hatları hatalarla karşılaşır.

Buna ek olarak, iki Azure Boards özel önizlemesine katılma fırsatını uzatmak için heyecanlıyız.

Ayrıntılar için sürüm notlarına göz atın.

Genel

Azure Boards

Azure Pipelines

Azure Genel

Azure DevOps'ta hizmet sorumlusu ve yönetilen kimlik desteği (genel önizleme)

Artık kuruluşunuzun kaynaklarına erişim vermek için Azure DevOps kuruluşlarınıza Azure Active Directory (Azure AD) hizmet sorumlularını ve yönetilen kimlikleri ekleyebilirsiniz. Birçok ekip için bu özellik, güç otomasyonu araçlarını kullanan uygulamaların güvenli bir şekilde kimliğini doğrularken kişisel erişim belirteçlerine (PAT) uygun bir alternatif olabilir.

Devblog'da veya Azure AD hizmet sorumluları ve yönetilen kimlikler'i ziyaret ederek bu özellik hakkında daha fazla bilgi edinin.

Azure Boards

GitHub depolarını bağlamak için REST API desteği (özel önizleme)

Azure Boards-GitHub tümleştirmesi birkaç yıldır kullanılabilir. GitHub işlemeleri, çekme istekleri ve sorunlar arasındaki bağlamayı Boards'taki iş öğelerine etkinleştirir. Ancak geçerli tümleştirme, 250 GitHub deposunu bir projeye bağlamakla sınırlıdır ve API desteği yoktur.

Geçerli uygulamanın sınırlarına ulaşan ve bir projeye 250'den fazla GitHub deposu eklemek isteyen müşteriler için sınırlı bir özel önizleme duyurmaktan mutluluk duyuyoruz. Önizleme, bağlantı başına en fazla 2.000 depoyu bağlamak için kendi araçlarınızı oluşturmanıza olanak sağlayacak yeni REST API'leri kümesine erişmenizi sağlar.

Bu uç noktalar şunlardır:

  • Geçerli bağlantıların listesi
  • Bağlı depoların listesi
  • Depo ekleme ve kaldırma

Yeni API'lere girmenize yardımcı olmak için tüm belgeleri ve kod örneklerini sağlayacağız. Özel önizlemeye katılmak istiyorsanız lütfen doğrudan bize e-posta gönderin. Kuruluşunuzun adını (dev.azure.com/{organization}) eklediğinizden emin olun.

Kulvar kuralları (özel önizleme)

Önemli

Yoğun hacim nedeniyle özel önizlemeye yeni istekler almayı durdurduk. Sonraki birkaç sprint'te bu özelliği GA'ya yayınlamayı bekliyoruz.

Kulvar kuralları stil kurallarına benzer, ancak bunun yerine, iş öğelerini otomatik olarak belirli şeritlere taşımak için Kanban panonuzda koşulları ayarlamanıza olanak sağlar. Örneğin, ekibinizdeki her kişi için bir şerit ayarlamak isteyebilirsiniz. İş öğesini atadığınızda, bu şerit içine yerleştirilir.

Paylaşılabilir seçim listesi alanlarının tanıtım düzenlemesi için Gif.

Bu özellik, iş öğesi alanında en çok oy alan öğelerden biridir ve sonunda müşterilere sunmak için heyecanlıyız.

Üretime hazır olduğundan emin olmamıza yardımcı olmak için özel önizlemeye eklenecek sınırlı sayıda istek alıyoruz. Özelliğe erken erişim sağlamak istiyorsanız bize bir e-posta gönderin. Lütfen kuruluşunuzun adını ekleyin (dev.azure.com/{organization}).

Topluluk öneri bileti

Not

Bu özellik yalnızca New Boards Hubs önizlemesinde kullanılabilir.

Azure Pipelines

Debian 9, Fedora 32, macOS 10.14 ve diğerleri için Pipeline Agent desteği sonu

Aracı v3'ün piyasaya sürülmesi tamamlanmaya yaklaştığında, aracı v2 yaşam döngüsünün sonuna yaklaşıyor.

Aracının 2.218 sürümünden başlayarak, aracı v3 tarafından artık desteklenmeyen bir işletim sisteminde çalışan işlem hatları aşağıdaki hata iletisiyle başarısız olur:

Bu işletim sistemi gelecekte Pipelines Aracısı güncelleştirmelerini almayı durduracaktır. İşlem hatlarını çalıştırmaya devam edebilmek için lütfen işletim sistemini yükseltin veya "AGENT_ACKNOWLEDGE_NO_UPDATES" ortam değişkenini veya aracı düğmesini "true" olarak ayarlayın. Daha fazla bilgi edinmek için bkz. https://aka.ms/azdo-pipeline-agent-v2-eos.

İşlem hatlarınızdaki yukarıdaki hatayı gidermek için iki seçeneğiniz vardır:

  1. Önerilen seçenek, aracılarınızı daha yeni işletim sistemlerine sahip makinelere taşımaktır. Bu, aracıya gelecekteki güncelleştirmeleri almanıza olanak tanıyacağı için tercih edilen seçenektir.
  2. Aracıda AGENT_ACKNOWLEDGE_NO_UPDATES değişkenini ayarlayın.

ayar AGENT_ACKNOWLEDGE_NO_UPDATES

İşlem hattı aracısı v2'nin artık güncelleştirme almadığını onaylamak için aracıda bir ortam değişkeni yapılandırabilirsiniz (örn. /etc/environment, /etc/profile.d, Windows Sistem Ayarları):

AGENT_ACKNOWLEDGE_NO_UPDATES=true

YaML işlem hattından bir işlem hattı değişkeni de ayarlayabilirsiniz:

jobs:
- job: 'agentWithVariables'
  displayName: 'Agent with variables'

  variables:
    AGENT_ACKNOWLEDGE_NO_UPDATES: 'true' # Required to not fail job on operating system that is not supported by .NET 6

Klasik işlem hattında işlem hattı değişkeni ayarlamaya yönelik bir örnek aşağıda verilmiştir:

AZ İşlem Hatlarını Güncelleştirme

Yukarıdaki ayarlanacak AGENT_ACKNOWLEDGE_NO_UPDATES=true yöntemlerden herhangi biri, 2.218 veya üzeri 2.x aracısının aracı v3 tarafından desteklenmeyen işletim sisteminde çalışmaya devam etmesine izin verir.

Kaynaklar

Sonraki adımlar

Not

Bu özellikler önümüzdeki iki-üç hafta içinde kullanıma sunulacaktır.

Azure DevOps'a gidin ve bir göz atın.

Geri bildirim sağlama

Bu özellikler hakkında düşüncelerinizi duymak isteriz. Bir sorunu bildirmek veya öneri sağlamak için yardım menüsünü kullanın.

Öneride bulunma

Stack Overflow'da topluluk tarafından öneriler ve sorularınıza yanıt alabilirsiniz.

Teşekkürler,

Dan Hellem