VSTS(Visual Studio Team Services)からアーティファクトをダウンロードできるプラグインをVisual Studioコードで開発していますが、URLを取得する場所がわかりません。ダウンロードボタンのURLはどのように入手できますか?Visual Studio Team ServicesでアーティファクトのダウンロードURLを取得するにはどうすればよいですか?
Click this image link for screenshot
VSTS(Visual Studio Team Services)からアーティファクトをダウンロードできるプラグインをVisual Studioコードで開発していますが、URLを取得する場所がわかりません。ダウンロードボタンのURLはどのように入手できますか?Visual Studio Team ServicesでアーティファクトのダウンロードURLを取得するにはどうすればよいですか?
Click this image link for screenshot
あなたはREST APIを通じて、ビルドの成果物のダウンロードURLを取得することができます。
成果物を作成得るためにREST APIを使用します。
GET https://account.visualstudio.com/DefaultCollection/project/_apis/build/builds/buildID/artifacts?api-version=2.0
あなたは以下のように応答を取得します。(上記の例ではhttps://account.visualstudio.com/DefaultCollection/f7855e29-6f8d-429d-8c9b-41fd4d7e70a4/_apis/build/builds/1581/artifacts?artifactName=drop&%24format=zip
として)downloadUrl
の値について
{
"count": 1,
"value": [
{
"id": 270,
"name": "drop",
"resource": {
"type": "Container",
"data": "#/514582/drop",
"properties": {
"localpath": "D:\\Agent\\newTFSPCagent\\_work\\3\\a"
},
"url": "https://account.visualstudio.com/DefaultCollection/f7855e29-6f8d-429d-8c9b-41fd4d7e70a4/_apis/build/builds/1581/artifacts?artifactName=drop",
"downloadUrl": "https://account.visualstudio.com/DefaultCollection/f7855e29-6f8d-429d-8c9b-41fd4d7e70a4/_apis/build/builds/1581/artifacts?artifactName=drop&%24format=zip"
}
}
]
}
をされますあなたが必要なもの。
REST APIを使用して、ダウンロードアーティファクト機能をまだ開発しましたか? –