首页 > 解决方案 > Team City 设置警告没有代理

问题描述

我正在尝试使用 Github 存储库设置 teamcity。设置项目后,当我得到“参数选项卡”时,它会询问一些配置参数值。请参阅下面的屏幕截图。

在此处输入图像描述

现在我没有给出任何价值并点击右上角的“运行”按钮。然后它给出了一些警告。

 Warning: No enabled compatible agents for this build configuration. 
Please register a build agent or tweak build configuration requirements.

在此处输入图像描述

问题是什么?我怎样才能让它运行?

标签: continuous-integrationteamcity

解决方案


看起来您的代理没有安装 Nuget,但您的构建配置需要它。

在构建代理上安装 Nuget:

  1. 在 TeamCity 中,转到管理(任何页面的右上角)。
  2. 转到该页面左侧菜单中的工具。
    您现在应该会看到可用工具的列表。
  3. 向下滚动列表,直到在列表中找到Nuget.exe。 您可能已经安装了多个版本,在这种情况下,您可能只需要在其中一个上单击“设为默认”即可。
    在此处输入图像描述
  4. 如果您没有安装 Nuget 版本,然后单击安装版本按钮并选择您要安装的版本。
  5. 这会将 Nuget 工具分发给所有可以运行它的构建代理,它应该可以解决您的错误。

有关详细信息,请参阅此TeamCity 文档链接


推荐阅读