ビルド結果の概要ページに新しいカスタム タブを追加しようとしましたが、カスタム ビルド タスクを使用したビルドに対してのみ追加されます。たとえば、「成果物を公開する」タスクは、このタスクが追加された場合にのみ、概要ページに「成果物」タブが追加されます。タスクとタブで同じ動作が必要です。
とりあえず、vss-extension.json の「contributions」に追加しました。
{
"id": "build-info-tab",
"type": "ms.vss-build-web.build-results-tab",
"description": "A tab contributing to build results view",
"targets": [
"ms.vss-build-web.build-results-view"
],
"properties": {
"name": "My Build info",
"uri": "infoTab.html",
}
}
しかし、このタブはどのビルドでも永続的に表示され、それが私の問題です。
実際、要約セクションにも同じ問題があります。