TFS 2015 Ни один агент не может быть найден со следующими возможностями: msbuild, java, sonar qube - PullRequest
0 голосов
/ 23 апреля 2019

Мне удалось собрать TFS 2015 с помощью задачи MSbuild.Теперь я добавил задачи Sonar Qube (SonarQube для MSBuild - Начать анализ и завершить анализ), найдите настройки Sonarqube ниже:

enter image description here

1.Что такое ключ проекта и как его получить?Я просто дал имя проекта в качестве ключа.

Сразу при триггере сборки выдается ошибка / предупреждение:

Есть проблемы с запросом или определением, которые могут помешать запуску сборки: Агент не найден со следующими возможностями: msbuild, java, msbuild, java.Все равно поставить в очередь сборку?

При дальнейшей сборке триггера сборка не удалась со следующей ошибкой

В пуле не найден агент, удовлетворяющий указанным требованиям: msbuild java msbuild msbuild java Agent.Version -gtVersion 1.94.0

При перекрестной проверке я вижу, что в разделе Общие в определении сборки: существует спрос на MSBuild & java.

2.Правильно ли я или что-то не так / настройки?

enter image description here

Я также настроил конечную точку обслуживания для SonarQube.Найдите снимок экрана ниже:

enter image description here

Пожалуйста, укажите мои ошибки и вопросы выделены.

1 Ответ

0 голосов
/ 23 апреля 2019

При добавлении новой задачи, для которой требуются возможности агента, необходимо добавить ее к агенту.

enter image description here

Возможности должны быть установлены на серверах сборкигде находятся агенты.

ОБНОВЛЕНИЕ:

Я только что установил sonar qube в моей тестовой среде.Я получил то же исключение, что и вы, исправил его установкой java и msbuild.Проверьте, существуют ли эти возможности у вашего агента:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...