Aracılığıyla paylaş


Gelişmiş GitHub tümleştirmesi ve Azure Pipelines güvenliği

Bu güncelleştirmeyle, paylaşacağımız iki yeni GitHub tümleştirme geliştirmesi var. İlk olarak, artık doğrudan bir iş öğesinden yeni bir GitHub dalı oluşturabilirsiniz. İkinci olarak, GitHub Depoları ile bağlantı deneyimini iyileştirerek binlerce depoya sahip müşteriler için zaman aşımı hataları ve uzun bekleme süreleri riskini azalttık.

Buna ek olarak, Azure Pipelines'da yeni bir özellik ayarı kullanarak herhangi bir YAML aşamasını düzeltilemez hale getirerek işlem hattı güvenliğini geliştirebileceğinizi duyurmaktan heyecan duyuyoruz.

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

Azure Boards

Azure Pipelines

Azure Boards

GitHub deposu arama iyileştirmelerine bağlanma

Azure DevOps projesini GitHub kuruluşuna bağlamak için geliştirilmiş bir süreci duyurmaktan heyecan duyuyoruz. Bu süreç özellikle binlerce depoya sahip olanlar için yararlı olacaktır. Daha önce zaman aşımı hataları ve uzun bekleme süreleri gibi zorluklarla karşılaşmış olabilirsiniz. En son güncelleştirmemiz arama ve seçim deneyimini iyileştirerek zaman aşımı hataları riskini ortadan kaldırarak bağlantı sürecini daha sorunsuz ve verimli hale getirir.

GitHub depoları ekleme ekran görüntüsü.

İş öğesinden GitHub dalı oluşturma

Artık doğrudan Azure DevOps içindeki bir iş öğesinden GitHub dalı oluşturabilirsiniz. Projeniz için bir GitHub bağlantısı yapılandırıldığında "Yeni GitHub Dalı" bağlantısı kullanılabilir. Bu bağlantı, iş öğesi formu, kart, kapsam ve sorgular dahil olmak üzere tüm iş öğesi bağlam menülerinde kullanılabilir. Yeni bir dal oluşturmak için dal adını girin ve istediğiniz depoyu ve temel dalı seçin.

İş öğesinden GitHub dalı oluşturma tanıtımı için gif.

Not

Bu özellik yalnızca Yeni Boards Hub önizlemesinde kullanılabilir.

Azure Pipelines

Düzeltilemez aşamalar

YaML şablonlarını, örneğin tüm işlem hatlarında kötü amaçlı yazılım algılaması gerçekleştiren bir aşama eklemek için bir güvenlik mekanizması olarak kullanabilirsiniz. Ancak İşlem hattı son kullanıcıları, kötü amaçlı yazılım algılama aşamasını atlayarak hangi aşamaların çalıştırılacaklarını seçebilir.

Bu sprint ile yaml aşamasını yeni isSkippable özelliği kullanarak düzeltilemez olarak işaretleyebilirsiniz. Varsayılan olarak, bu özelliğin değeri şeklindedir true. Bir aşamanın atlanmasını önlemek için, aşağıdaki örnekte gösterildiği gibi olarak ayarlayın false:

- stage: sdl_check_stage
  displayName: SDL Stage
  isSkippable: false
  jobs:
  - job: sdl_check_job
    ...

Bu aşamalar her zaman yürütülür ve Yapılandırmayı çalıştırma aşamaları panelinden seçilemiyor.

Çalıştırılacak aşamaların ekran görüntüsü.

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.