У меня есть личный агент на моей машине.

Я хочу, чтобы агент, установленный на моей машине, создавался только при запуске сборки.

Не уверен, как настроить возможности агента.

Я хочу, чтобы агент запускался только тогда, когда я начал сборку.

Всего 3 ответа


  1. Вы можете установить разрешения / безопасность для конвейеров, чтобы управлять триггерами сборки.

  2. Чтобы использовать свой собственный агент, задайте требование к имени вашего агента в разделе спроса ваших конвейеров следующим образом - agent.name равно YOUR_AGENT_NAME .


Могу ли я настроить возможности агента для сборки только тех сборок, которые были инициированы мной, а не другими разработчиками?

Вы можете установить безопасность вашего агента сборки.

Перейдите в « Project Settings -> « Agent pools -> «Ваш личный агент» -> « Security и установите всех пользователей, кроме вас, с ролью читателя :

введите описание изображения здесь

С этим параметром любой другой участник не мог видеть вашего частного агента в списке пула агентов при построении очереди, а только просматривать его из пулов агентов.

Надеюсь это поможет.


Я думаю, что вы можете использовать пулы агентов: пулы агентов

  1. Создайте свой отдельный пул. ( Создание пулов агентов )
  2. Переконфигурируйте ваш агент построения для использования вашего пула.
  3. Обновите определение сборки (или выход клона), чтобы использовать пул.

Есть идеи?

10000