Aracılığıyla paylaş


Hatlar detay görünümü için yeni genişletilebilirlik noktaları

Bu güncelleştirmeyle uzantılarınızda hedefleyebileceğiniz iki yeni genişletilebilirlik noktası ekledik. Bu genişletilebilirlik noktaları, işlem hattı üst bilgisine özel bir düğme ve işlem hattı klasörüne özel menü eklemenize olanak sağlar.

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

Azure Boards

Azure Boru Hatları

Azure Boards

silinen eki iş öğesi geçmişinden indirme özelliğini kaldırma

Kullanıcıların, ekler formdan çıkarıldıktan sonra bile iş öğesi geçmişinden ekleri indirebilmesine yol açan önemsiz bir sorunu düzelttik. Ek kaldırıldıktan sonra, artık geçmişten indirilemeyecek ve indirme URL'si REST API yanıtında bulunamayacaktır.

Azure Boru Hatları

Boru Hatları ayrıntı görünümü için yeni uzantı noktaları

Uzantılarınızda hedefleyebileceğiniz iki yeni genişletilebilirlik noktası ekledik. Bu genişletilebilirlik noktaları, işlem hattı üst bilgisine özel bir düğme ve işlem hattı klasörüne özel menü eklemenize olanak sağlar:

  • İşlem hattı üst bilgisindeki özelleştirilmiş düğme: ms.vss-build-web.pipelines-header-menu
  • İşlem hattı klasöründeki özel menü: ms.vss-build-web.pipelines-folder-menu

Bu yeni genişletilebilirlik noktalarını kullanmak için Azure DevOps uzantınızın bildirim dosyasına bunları hedefleyen yeni bir katkı eklemeniz yeterlidirvss-extension.json.

Örneğin:

"contributions": [
        {
            "id": "pipelinesFolderContextMenuTestItem",
            "type": "ms.vss-web.action",
            "description": "Custom menu on a pipeline folder",
            "targets": [
                "ms.vss-build-web.pipelines-folder-menu"
            ],
            "properties": {
                "text": "Test item",
                "title": "ms.vss-code-web.source-item-menu",
                "icon": "images/show-properties.png",
                "group": "actions",
                "uri": "main.html",
                "registeredObjectId": "showProperties"
            }
        },
        {
            "id": "pipelinesHeaderTestButton",
            "type": "ms.vss-web.action",
            "description": "Custom button in the pipeline header",
            "targets": [
                "ms.vss-build-web.pipelines-header-menu"
            ],
            "properties": {
                "text": "Test item",
                "title": "ms.vss-code-web.source-item-menu",
                "icon": "images/show-properties.png",
                "group": "actions",
                "uri": "main.html",
                "registeredObjectId": "showProperties"
            }
        }
]

Sonuç şu şekilde olur:

  • İşlem hattı üst bilgisindeki özel düğme

    İşlem hattı üst bilgisindeki özel düğme

  • İşlem hattı klasöründe özel menü

    İşlem hattı klasöründe özel menü

Azure DevOps Services'e geçiş geliştirildi

Azure DevOps Server'dan Azure DevOps Services'a bir içeri aktarma çalıştırırken, Azure DevOps'un artık her işlem hattına özgü saklama kurallarını desteklemediğini göz önünde bulundurmanız gerekir. Bu güncelleştirmeyle, şirket içi Azure DevOps Sunucunuzdan Azure DevOps Services'e geçiş yaptığınızda bu ilkeleri kaldırdık. Bekletme ilkelerini yapılandırma hakkında daha fazla bilgi edinmek için derlemeler, sürümler ve testler için bekletme ilkelerini ayarlama belgelerimize bakın.

İşlem Hatlarında REST API Çalıştırmalarına yönelik geliştirme

Daha önce Pipelines Runs REST API yalnızca self deposunu döndürüyordu. Bu güncelleştirmeyle, Pipelines Runs REST API derlemenin tüm depo kaynaklarını döndürür.

Sonraki Adımlar

Uyarı

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

Aaron Hallberg