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.
İş öğ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.
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.
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.
Stack Overflow'da topluluk tarafından öneriler ve sorularınıza yanıt alabilirsiniz.