【问题标题】:How to Deploy Nuget in Prerelease View With Release Pipeline如何使用发布管道在预发布视图中部署 Nuget
【发布时间】:2020-05-16 04:39:52
【问题描述】:

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

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

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

我找到了“Promote package to Release View”任务,但是如何获取步骤中提供的包版本?

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

【问题讨论】:

    标签: azure-devops nuget azure-pipelines-release-pipeline


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-12-05
      • 2012-05-22
      • 2021-04-18
      • 2021-12-03
      • 2020-03-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多