İşlem hattı kapsayıcı işleri - Sprint 140 Güncelleştirmesi

Azure DevOps Services Sprint 140 Güncelleştirmesi'nde, Azure Pipelines'da kapsayıcı işlerinin kullanıma sunulmasıyla derleme bağımlılıklarını gereksinimlerinize göre özelleştirmenin yeni bir yolunu bulacaksınız. Wiki'de artık biçim bölmesinden video ekleyebilir, yeniden adlandırabilir ve wiki içindekiler tablosu ekleyebilirsiniz.

Daha fazla bilgi için aşağıdaki Özellikler listesine göz atın.

Özellikler

Azure Pipelines:

Azure Boards:

Azure Artifacts:

Wiki:

Yönetim:

Sonraki adımlar

Dekont

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

Aşağıdaki yeni özellikler hakkında bilgi edinin ve bunları kendiniz denemek için Azure DevOps Services'e gidin.

Azure Pipelines

Kapsayıcı işlerini kullanarak belirli derleme bağımlılıklarını denetleme

Varsayılan olarak, işler aracının yüklü olduğu konak makinede çalışır. Kapsayıcı işleri, kapsayıcıların sağladığı konak işletim sistemi üzerinde basit soyutlama kullanarak araçlarınızı ve bağımlılıklarınızı kapsayıcının içinde yalıtmanızı sağlar. Aracı, belirtilen kapsayıcınızın bir örneğini başlatır ve içindeki adımları çalıştırır. Derlemenizin gerektirdiği işletim sistemlerinin, araçların ve bağımlılıkların tam sürümlerini seçebilirsiniz. Daha fazla bilgi için Kapsayıcı işleri belgelerine bakın.

.NET Core görevinde kod kapsamını etkinleştirme

Azure Pipelines'daki .NET Core görevi artık kod kapsamını desteklemektedir, böylece .NET Core projelerinizde birim testi kapsamının daha iyi bir tanıtıcısını elde edebilirsiniz. .NET Core görevinin "test" komutu, kod kapsamı toplamayı etkinleştirmek için bağımsız değişkenlere --collect "Code coverage" geçirilebilir. Desteğin kapsamı şu anda Windows platformunu hedefleyen .NET Core projeleri kapsamındadır.

Azure Boards

Yeniden yapılandırılan Process REST API’lerinden yararlanma

REST API sürüm 5.1 'de (Önizleme) Devralınan İşlemle ilgili birkaç API'yi tek bir etki alanında birleştirdik. Bu, doğru uç noktaları bulmanızı ve kullanmanızı kolaylaştırır. Daha fazla bilgi için İşlem Davranışları belgelerine bakın. C# istemci kitaplıklarını kullanarak birkaç örnek de oluşturduk.

Azure Artifacts

NuGet için yeni platformlar arası Kimlik Sağlayıcısını kullanarak kimlik doğrulamasını basitleştirme

Kimliği doğrulanmış NuGet akışlarıyla etkileşim kurma çok daha iyi. Yeni .NET Core tabanlı Azure Artifacts Kimlik Bilgileri Sağlayıcısı Windows, macOS ve Linux üzerinde msbuild, dotnet ve nuget(.exe) ile çalışır. Azure Artifacts akışındaki paketleri kullanmak istediğinizde, Kimlik Bilgisi Sağlayıcısı kullandığınız NuGet istemcisi adına otomatik olarak bir belirteç alır ve depolar. Artık bir belirteci yapılandırma dosyasında el ile depolamanız ve yönetmeniz gerekmez.

Yeni sağlayıcıyı edinmek için GitHub'a gidin ve istemcinizle platformunuzun yönergelerini izleyin.

Universal Packages’ı kullanarak yapıtları depolama

Evrensel Paketler, Azure Artifacts tarafından desteklenen yeni bir paket türüdür. Paket adı ve paket sürümüne sahip bir akışta dosya koleksiyonunu depolamak için basit bir mekanizma sağlar. Komut satırı araçları, içeriği istemciden ve hizmetten verimli bir şekilde aktarmak için tasarlanmıştır.

  • Aşağıdakiler gibi yapıtları depolamak için Evrensel Paketler kullanmayı göz önünde bulundurun:
  • Yapılandırma betikleri ve şablonları (örneğin ARM şablonları)
  • Tümleştirme testi için veritabanı anlık görüntüleri
  • Makine öğrenmesi eğitim verileri ve modelleri
  • Geliştirici araçları ve SDK'lar
  • 3B modeller ve dokular
  • Derleme çıkışları

Evrensel Paketler'i kullanmaya başlamak için hızlı başlangıç kılavuzumuza atlayın.

Bir dosya paylaşımına yönelik yayımlama gerçekleştirirken sembolleri sıkıştırma

Dizin ve Yayımlama Sembolleri görevini, bir dosya paylaşımında yayımlandıklarında simgeleri sıkıştırmayı destekleyecek şekilde güncelleştirdik.

Compress symbols

Ayrıca, bir dosya sunucusunu yapılandırmak ve yönetmek yerine Azure DevOps Services'da semboller yayımlayabilirsiniz.

Wiki

Wiki’ye video ekleme

Artık Microsoft Stream ve YouTube gibi çevrimiçi hizmetler wiki sayfasına video ekleyebilirsiniz. Aşağıdaki söz dizimini kullanarak eklenmiş video URL'sini ekleyebilirsiniz:

::: video
> [!VIDEO https://www.youtube.com/embed/7DbslbKsQSk]
:::

Embed video in wiki

Bu özelliğe, bir öneriye dayanarak öncelik verilmiştir.

Bir wiki’yi yeniden adlandırma

Artık wiki kullanıcı arabiriminde ve REST API'lerini kullanarak wiki'nizi yeniden adlandırabilirsiniz. Diğer menüsünde Wiki'yi yeniden adlandır'a tıklayarak wikinize unutulmaz bir ad verin. Bu özelliğe, bir öneriye dayanarak öncelik verilmiştir.

Rename wiki

Biçim bölmesinden bir wiki içindekiler bölümü ekleme

Son sprint wiki sayfalarında içindekiler tablosu oluşturma özelliğini gönderdik. Artık sayfayı düzenlerken biçim bölmesinde uygun düğmeye tıklayarak içindekiler tablosu ekleyebilirsiniz.

Insert wiki TOC

Yönetim

Filtreleme ve sayfalandırma ile kişisel erişim belirteçlerinizi yönetin

Azure DevOps'taki yeni gezintiyle fark ettiğiniz gibi, hizmet genelinde daha tutarlı bir deneyim getirmeye odaklandık. Bu fırsatı, özellikle de birkaç tanesine sahipseniz kişisel erişim belirteçlerinizi (PAT) daha iyi yönetmenize yardımcı olmak için kullandık. Yeni özelliklerden bazıları tüm PAT'lerinizi görüntülerken filtre ve sayfalama denetimleri, kapsamlar için gruplandırma ve açıklamalarla yeni bir PAT oluştururken daha temiz bir deneyim ve mevcut PT'lerin süre sonunu düzenleme ve genişletme olanağıdır.

PAT page

Geri bildirim sağlama

Bu özellikler hakkında düşüncelerinizi duymak isteriz. Sorun bildirmek veya öneride bulunmak için geri bildirim menüsünü kullanın.

Make a suggestion

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

Teşekkürler,

Biju Venugopal