Как добавить настраиваемую вкладку в новый Azure DevOps Releases Hub с расширением?

Пользовательский интерфейс Azure DevOps развивается, и я пытаюсь добавить настраиваемую вкладку в новое представление Release Pipeline, просматривая конкретный выпуск:

Новый интерфейс

Мне удалось сделать это в старом пользовательском интерфейсе, используя ms.vss-releaseManagement-web.release-summary-tab вклад и таргетинг ms.vss-releaseManagement-web.release-details-view:

{
  "id": "my-release-tab",
  "type": "ms.vss-releaseManagement-web.release-summary-tab",
  "description": "My release tab",
  "targets": ["ms.vss-releaseManagement-web.release-details-view"],
  "properties": {
    "name": "My Custom Tab",
    "uri": "tab.html"
  },
  "includes": ["ms.vss-releaseManagement-web.release-service-data-external"]
}

Старый интерфейс с настраиваемой вкладкой

Какой новый тип взноса? Изменилась ли цель?


person Anthony Simmon    schedule 03.11.2018    source источник


Ответы (1)


Из Microsoft Docs похоже, вам нужно изменить тип вклада и таргетинг на это:

{ 
   "id": "rm-details-view-sample", 
   "type": "ms.vss-releaseManagement-web.release-summary-section", 
   "targets": [ "ms.vss-releaseManagement-web.release-details-summary-tab" ], 
   "properties": { 
      "name": "Tab name", 
      "uri": "index.html" 
   } 
}
person Shayki Abramczyk    schedule 03.11.2018