Агент сборки управления релизами TFS недоступен
Недавно мне удалось настроить агент сборки на моем ноутбуке и поставить в очередь успешную сборку на TFS.
Затем я попытался перейти на сборку сервера ВМ. Я создал служебную учетную запись с теми же правами, что и моя учетная запись, которую я использовал на ноутбуке, и настроил нового агента сборки на машине для использования служебной учетной записи и того же пула и запустил агент.
Когда я вхожу в TFS, я вижу, что агент работает в правильном пуле, и он зеленый. Поэтому я отключил агент с ноутбука, чтобы он использовал новый агент на сервере сборки. Однако, когда я ставлю сборку в пул, появляется сообщение "все возможные агенты отключены". Таким образом, мой новый агент находится в пуле и включен, но когда я ставлю в очередь сборку, он не рассматривается как возможный агент.
Как заставить нового агента забрать запрос на постановку в очередь новой сборки? Я проверил, что он работает как сервис на сборочной машине.
1 ответ
Убедитесь, что учетная запись службы является учетной записью домена и входит в группу "Учетные записи службы пула агентов" в TFS вашего пула агентов.
Затем проверьте возможности и убедитесь, что возможности агента совпадают с установленными в определении сборки. Кроме того, частные агенты дают вам больше возможностей для установки зависимого программного обеспечения, необходимого для ваших сборок и развертываний. Вы можете сравнить с вашим ноутбуком, чтобы проверить, не было ли установлено какое-либо необходимое зависимое программное обеспечение.