【问题标题】:Nuget Build TriggersNuget 构建触发器
【发布时间】:2018-11-07 01:50:18
【问题描述】:

我们正在考虑迁移到 Azure DevOPS/TFS,并且我们已经构建了一个看起来运行良好的原型工作流。

我们当前 CI 流程中唯一需要复制的是触发基于 nuget 包更新的构建。

我们的构建管道是一棵树,其中一些生成在树顶部生成的 nuget 包的库被用作下游其他库的依赖项。

使用团队城市我们的构建步骤之一检查解决方案的依赖关系,识别最顶层的依赖关系并将它们添加为 nuget 构建触发器,以确保下次成功构建依赖关系时也会触发下游库。

如何在 Azure Dev Ops 中复制?

【问题讨论】:

    标签: tfs azure-devops


    【解决方案1】:

    我想你可能会喜欢NuKeeper:

    NuKeeper 自动执行发现和应用 NuGet 的日常任务 包更新。

    NuKeeper 会将您的解决方案中使用的 NuGet 包与 NuGet.org 上提供的最新版本,以及:

    • 列出本地文件中 .NET 代码上可用的 NuGet 包更新 系统或 GitHub 服务器上。
    • 将 NuGet 包更新应用到 .NET 代码 在本地文件系统上。
    • 发出包含更新的拉取请求 GitHub 服务器上的代码。

    图片从Shayne Boyer的博客被盗。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-03
      • 2018-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-01
      • 1970-01-01
      相关资源
      最近更新 更多