リリース概要ページ (ms.vss-releaseManagement-web.release-details-summary-tab) から (##vso[task.addattachment]value) を使用して添付されたビルド アタッチメントを取得する必要があります。これを達成するための参考文献を教えてください。
前もって感謝します。
リリース概要ページ (ms.vss-releaseManagement-web.release-details-summary-tab) から (##vso[task.addattachment]value) を使用して添付されたビルド アタッチメントを取得する必要があります。これを達成するための参考文献を教えてください。
前もって感謝します。
はい、これを取得するには、次のことを行う必要があります。
1. getConfiguration()を介してリリースの関連ビルド ID を取得します。
var c = VSS.getConfiguration();
c.onReleaseChanged(function (release) {
release.artifacts.forEach(function (art) {
var buildid = art.definitionReference.version.id;
});
});
2.前のステップで取得したビルド ID を使用して、getBuild()を介して詳細なビルド情報を取得します。そして、ビルド情報から planid を取得できます。
3. Planid を使用して、getPlanAttachments()を介してアップロードされたファイルを取得します。