Jenkins, Perforce и Multibranch, как настроить автоматическое обнаружение ветвлений?
Я настраиваю Jenkins с Pipeline (прежний Workflow) и пытаюсь настроить Multibranch. Вся документация, которую я нахожу, касается git и svn, но я застрял с использованием Perforce. Я установил все плагины, включая p4 (новый плагин Perforce). При настройке многоотраслевого задания мне предоставляется раскрывающийся список под Branch Sources
называется Add source
, только с названием предмета Single repository & branch
, Если выбрать это, вот описание:
Позволяет настроить одну фиксированную ветвь некоторого репозитория. Обычно не используется, так как не позволяет обнаруживать ветви автоматически. Может использоваться, например, если вы хотите собрать все ветви одного репозитория и главную ветку специального клона.
Для меня автоматическое определение веток имеет важное значение. Что мне не хватает?
1 ответ
Я нашел причину. Это еще не поддерживается. Существует проблема Jenkins JIRA с основным уровнем приоритета.
https://issues.jenkins-ci.org/browse/JENKINS-32616
Вам необходимо создать учетную запись пользователя и войти в систему, чтобы прочитать ссылку выше.