Rém*_*oit 6 azure-devops azure-devops-rest-api
我已经看到,在REST API的5.0预览中,似乎可以使用以下方法从构建工件中下载特定文件:
GET https://dev.azure.com/{organization}/{project}/_apis/build/builds/{buildId}/artifacts?artifactName={artifactName}&fileId={fileId}&fileName={fileName}&api-version=5.0-preview.5
Run Code Online (Sandbox Code Playgroud)
但是,如何列出工件的文件?我不知道要输入什么fileId。
我的用例是在构建过程中作为工件存档的文件夹。我想获取该文件夹中每个文件的下载链接。
我发现您使用的 API 没有完整的文档。
我在下面使用 PowerShell 从构建工件下载特定文件。您可以从 GET 构建详细信息中获取容器 ID。
https://$collectionurl/tfs/$teamproject/_apis/resources/Containers/$containerID?itemPath=drop%filename.txt
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
134 次 |
| 最近记录: |