【发布时间】:2021-01-15 00:56:56
【问题描述】:
我有一个 azure devops 管道,可以像这样发布输出:
steps:
- script: ./something.sh
displayName: build
- publish: $(System.DefaultWorkingDirectory)/app/build
artifact: MyPackage
这有效,并发布了一个构建工件,但它在 Azure devops 的工件页面中不可用,唯一的方法是通过 http url。有没有办法将人工制品发布到人工制品页面?此外,人工制品的 url 中包含 buildid。有没有办法可以指定 semver 版本号?
【问题讨论】:
-
正如其他人所说,“工件页面”用于主要用于维护 nuget 包和所有这些的 azure 工件。你想要的,也许是把你的“BUILD artifacts”放在一个方便的地方。如以下答案所示,您可以在管道页面中获取它。如果您想保留所有构建工件,那么您可能需要设置一个博客存储或其他东西,然后添加一个任务以将您的构建工件复制到博客存储,然后在一个地方访问所有它们。跨度>
-
谢谢大家...... Azure Artifacts 确实是在提要中发布的内容。
标签: azure azure-devops