Команда Team City Setup выдает предупреждение об отсутствии агента - PullRequest
0 голосов
/ 20 февраля 2019

Я пытаюсь настроить teamcity с хранилищем Github.После настройки проекта, когда я получил «вкладку Paramater», он запрашивает какое-то значение параметра конфигурации.См. Скриншот ниже.

enter image description here

Пока я не даю никакого значения и нажимаю кнопку «Выполнить» в правом верхнем углу.Затем он дает некоторое предупреждение.

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

enter image description here

В чем проблема?Как я могу заставить его работать?

Ответы [ 2 ]

0 голосов
/ 20 февраля 2019

Для запуска TeamCity у вас должен быть установлен TeamCity, настроен инструментарий (как и в предыдущем ответе предполагалось, что вы пропустили NuGet), но вам также нужно установить и настроить агенты сборки, которые фактически могут запускать сборку.По умолчанию экземпляр TeamCity не устанавливает никаких агентов сборки, их нужно устанавливать и настраивать самостоятельно.

0 голосов
/ 20 февраля 2019

Похоже, ваш агент не имеет установленного Nuget, но ваша конфигурация сборки требует его.

Чтобы установить Nuget в агенте сборки:

  1. В TeamCity перейдите на Администрирование (в верхнем правом углу любой страницы).
  2. Перейдите к Инструменты в меню в левой части этой страницы.
    Теперь вы должны увидетьсписок доступных инструментов.
  3. Прокрутите список, пока не найдете в списке Nuget.exe .
    enter image description here
    Возможно, у вас уже естьустановлено несколько версий, в этом случае вам, вероятно, просто нужно нажать Сделать по умолчанию на одной из них.
  4. Если у вас не установлены версии Nuget, то нажать кнопку Установить версию и выберите версию, которую вы хотите установить.
  5. Это распространит инструмент Nuget среди всех агентов сборки, которые могут его запустить, и это должно устранить вашу ошибку.

Пожалуйста, смотрите эту документацию TeamCity для получения дополнительной информации.Информация.

...