#jenkins #azure-devops #jenkins-plugins #devops #pull-request
#Дженкинс #azure-devops #Jenkins-плагины #devops #Запрос на извлечение
Вопрос:
У меня есть репозиторий Git на сервере Azure Dev-ops, и я использую Jenkins для сборки непрерывной интеграции. Я хочу знать, как конкретная ветвь, такая как master Jenkins, может автоматически запускать сборку, а затем уведомлять пользователя через журнал оболочки о том, что сборка прошла успешно или нет?
Ответ №1:
Microsoft, похоже, довольно хорошо документировала эту проблему, создав перехват службы для служб Azure DevOps и TFS с помощью Jenkins
Настройте задание Jenkins, настройте сервисную службу TFS / Azure DrevOps, приступайте к гонкам.
У нас он отлично работает для Jenkins 2.x и AzureDevOps on-prem. Лучше всего использовать учетные записи служб с ограниченными необходимыми разрешениями с обеих сторон.