不允许Nuget和Teamcity代理运行此配置
我遇到了一个有趣的问题。我想与Teamcity一起构建nuget包。我确实设置了非常简单的配置(JetBrains干得好!) 但是,我无法在我们的一个构建代理上运行它 代理确实传递了配置的代理要求,但在其名称旁边显示了以下内容:不允许运行此配置 我的问题:为什么 在“代理配置参数”页面上,我提供了尽可能多的配置:不允许Nuget和Teamcity代理运行此配置,teamcity,nuget,teamcity-8.0,Teamcity,Nuget,Teamcity 8.0,我遇到了一个有趣的问题。我想与Teamcity一起构建nuget包。我确实设置了非常简单的配置(JetBrains干得好!) 但是,我无法在我们的一个构建代理上运行它 代理确实传递了配置的代理要求,但在其名称旁边显示了以下内容:不允许运行此配置 我的问题:为什么 在“代理配置参数”页面上,我提供了尽可能多的配置: teamcity.tool.NuGet.CommandLine.2.8.2.nupkg D:\BuildAgent\tools\NuGet.CommandLine.2.8.2.nup
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)
任何提示和帮助都将不胜感激
谢谢大家! 很可能将代理配置为仅运行显式分配的配置。 请检查代理->->“兼容配置”选项卡
有一个组合框,其中包含选项“运行所有兼容项”/“运行辅助项…”。确保选中“运行所有兼容的”您可能并不总是能够运行所有兼容的,在这种情况下,您可以转到代理-->特定代理-->可兼容配置-->分配配置-->搜索并选择特定作业或生成。就是这样!非常感谢。