我曾经有一个像这样的简单 URL(如下),它会自动指向最新的构建工件。
https://{organization}.visualstudio.com/{project}/_packaging?_a=packagefeed={feedid}&package={packageid}&preferRelease=true?api-version=6.0-preview.1
但由于 Azure 的某些更新,它不再起作用。
有人知道解决这个问题的方法吗?
最佳答案
如果你想下载Publish Build Artifacts task发布的神器或Publish Pipeline Artifacts task在构建管道中,您可以使用 RESI API“Artifacts - Get Artifact”来获取指定构建工件的下载 URL。
如果您想获取发布到 Azure Artifacts feed 的包的下载 URL,您可以尝试使用以下 RESI API 来下载包:
- “Maven - Download Package ”从 Azure Artifacts 源下载 Maven 包。
- “Npm - Download Package ”从 Azure Artifacts 源下载 Npm 包。
- “NuGet - Download Package ”从 Azure Artifacts 源下载 NuGet 包。
- “Python - Download Package ”从 Azure Artifacts 源下载 Python 包。
关于azure - 如何获取 URL 以下载 Azure DevOps 中最新构建的工件包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72025740/