Как добавить пользовательскую вкладку в новый концентратор выпусков Azure DevOps с расширением? - PullRequest
0 голосов
/ 03 ноября 2018

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

New UI

Мне удалось сделать это в старом интерфейсе, используя 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"]
}

Old UI with custom tab

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

1 Ответ

0 голосов
/ 03 ноября 2018

Из Документы Microsoft похоже, что вам нужно изменить тип вклада и цель на это:

{ 
   "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" 
   } 
}
...