首页 > 解决方案 > 如何使用发布管道在预发布视图中部署 Nuget

问题描述

我正在设置一个由构建管道触发的 DevOps 发布管道。

构建管道使用 Nuget Pack 创建一个 nupkg 文件并将其作为工件发布。

触发发布管道并使用 Nuget Push 部署到 DevOps 源。

我找到了“将包升级到发布视图”任务,但是如何获取在步骤中提供的包版本?

我应该注意到,在构建管道中,Nuget 包步骤使用版本的内部版本号。

标签: azure-devopsnugetazure-pipelines-release-pipeline

解决方案


根据您的描述,构建管道使用Nuget pack版本的内部版本号。因此,您只需为发布管道启用 CD(持续部署触发器)。然后使用“<code>Promote package to Release View”任务中的预定义变量Build.BuildNumber

选择要推广的包。多个包可以用逗号或分号分隔。请注意,您可以使用包的名称或其 GUID。

在此处输入图像描述


推荐阅读