Триггер CI сборки не работает - частный репо - PullRequest
0 голосов
/ 21 октября 2019

Мы используем репозитории BitBucket, размещенные локально за брандмауэром, ограничивающим доступ за пределы нашей сети. Я настроил внутренний агент сборки, который также является внутренним, чтобы он мог получить доступ к нашим репозиториям.

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

Есть ли способ включить CI в DevOps Azure с использованием частного репо? Мы используем тип источника «Other Git». Я не совсем уверен, как работает опрос в DevOps Azure.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 22 октября 2019

Если вы установите интервал опроса равным 180 секундам, это означает, что запуск нового конвейера сборки будет иметь задержку в 3 минуты. Я установил интервал опроса, как показано ниже. enter image description here В истории конвейера сборки вы можете увидеть эффект. enter image description here

Для этого новейшего коммита я фиксирую время фиксации как 10:43. А в конвейере сборки сборка CI будет поставлена ​​в очередь в 10:46. enter image description here enter image description here

В журнале конвейера -> Выписка, вы можете увидеть идентификатор фиксации. И эта фиксация указывает на новейшую фиксацию.

enter image description here

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

0 голосов
/ 21 октября 2019

Пожалуйста, подтвердите, если вы включили CI для вашей сборки.

enter image description here

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