kum*_*ded 10 continuous-integration azure azure-devops azure-pipelines
我有一个 java 应用程序,正在尝试使用 Azure DevOps 来构建和部署。能够在构建管道中进行构建并发布工件。在发布管道中,我在每个阶段进行阶段(开发/训练/产品),我有一个 Maven 任务来对特定于我能够执行的环境的构建进行去标记,但我想将其发布为类似于中的工件建立管道。是否有任何任务可以做到这一点或任何其他替代方法?
我们可以在发布管道 - Azure devOps 中发布工件吗?
任何不便敬请谅解。
这种行为是设计使然,微软回复说他们没有计划支持上传近期发布的文件夹/工件。
当您检查文档Publish Pipeline Artifacts task时,它指出:
在管道中使用此任务来发布 Azure Pipeline 的项目(请注意,发布管道不支持发布。多阶段管道、构建管道和 yaml 管道支持发布)。
如果您直接检查执行的代码,那么您可以看到发布管道工件任务仅适用于构建管道。
您可以在 github 上查看此票以获取更多详细信息,许多社区正在等待发布管道中的发布工件。
因此,我帮助您在我们的 UserVoice 网站上添加了对此功能的请求,该网站是我们提供产品建议的主要论坛:
您可以对此反馈进行投票并添加您的评论。当有足够多的社区对此反馈进行投票并添加评论时,产品团队成员就会认真对待该反馈。
希望这可以帮助。