2017-07-20 3 views
0

VSTS拡張を開発しました。マニフェストファイルの投稿を使わずにVSTS/TFSサマリページにグラフィックコンテンツ(HTMLページ)を表示する必要があります。このオプション(たとえばms.vss-build-web.build-results-sectionなど)を拒否した理由は、現在のビルドタスクリストに含まれていなくても私たちの拡張機能がインストールされている場合でも、ビルドサマリーに表示され始めました。これは悪いユーザーエクスペリエンスを引き起こします。マニフェストファイルの投稿を使わずにVSTS/TFSビルドサマリーにHTMLコンテンツを表示

ソナーキューブなどの一部の拡張機能では、サマリータブ(https://marketplace.visualstudio.com/items?itemName=SonarSource.sonarqube)にデータを表示するためのメカニズムが異なることがわかりました。しかし、私はこれが達成された方法を理解することができませんでした。

ビルド結果ページに要約情報を動的に追加するヒントを提供できる場合は、大きな助けになります。サンプルを提供できる場合は、非常に役立ちます。

この質問は、私が尋ねた質問に関連する:ちょうどあなたのビルドタスクに##vso[task.uploadsummary]local file pathを呼び出すHide VSTS/TFS extension's Summary section when extension not added to build task

答えて

2

。例えば

Write-Host "##vso[task.addattachment type=Distributedtask.Core.Summary;name=SonarQube Analysis Report;]$reportPath" 

詳細については、logging commandsを指します。

ところで、拡張機能のソースコードについては、拡張子をダウンロードしてファイル名の接尾辞をXXX.zipに変更してから、ファイルを解凍することができます。

+0

ありがとう@ starain-MSFT私はこれを試してみます – Lalindu

+0

あなたは大歓迎です。 –

+0

@Lalindu結果はどうなっていますか?あなたはこの問題を解決しますか? –

関連する問題