2017-10-02 19 views
0

VSTS(Visual Studio Team Services)からアーティファクトをダウンロードできるプラグインをVisual Studioコードで開発していますが、URLを取得する場所がわかりません。ダウンロードボタンのURLはどのように入手できますか?Visual Studio Team ServicesでアーティファクトのダウンロードURLを取得するにはどうすればよいですか?

Click this image link for screenshot

+0

REST APIを使用して、ダウンロードアーティファクト機能をまだ開発しましたか? –

答えて

0

あなたは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" 
      } 
     } 
    ] 
} 

をされますあなたが必要なもの。

関連する問題