【问题标题】:Nuget and Teamcity Agent not allowed to run this configurationNuget 和 Teamcity 代理不允许运行此配置
【发布时间】:2014-09-21 17:17:51
【问题描述】:

我遇到了一个有趣的问题。我想用 Teamcity 构建 nuget 包。我确实设置了非常简单的配置(JetBrains 干得好!)

但是我无法在我们的构建代理之一上运行它。

代理确实通过了配置的代理要求,但在其名称旁边显示以下内容:不允许运行此配置

我的问题:为什么?

在代理配置参数页面上,我将 Nuget 作为可能的配置:

teamcity.tool.NuGet.CommandLine.2.8.2.nupkg  D:\BuildAgent\tools\NuGet.CommandLine.2.8.2.nupkg
teamcity.tool.NuGet.CommandLine.DEFAULT.nupkg    D:\BuildAgent\tools\NuGet.CommandLine.DEFAULT.nupkg

我们有第二个构建代理,它能够运行 Nuget Packager 配置。 这两台机器的主要区别在于一台是 Windows 8,6.2 版 机器(不允许运行此配置),另一台是 Windows 7,6.1 版(允许运行此配置)

我们正在跑步:

TeamCity Enterprise 8.0.5 (build 27692) 

任何提示和帮助将不胜感激!

谢谢!

【问题讨论】:

    标签: teamcity nuget teamcity-8.0


    【解决方案1】:

    代理很可能被配置为仅运行明确分配的配置。 请检查代理 -> -> “兼容配置”选项卡。

    有一个组合框,其中包含“运行所有兼容”/“运行 assined ..”选项。确保选择“运行所有兼容”

    【讨论】:

    • 就是这样!谢谢!
    【解决方案2】:

    您可能并不总是能够运行所有兼容,在这种情况下,您可以转到代理--> 特定代理--> 兼容配置--> 分配配置--> 搜索并选择特定的作业或构建.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多