Когда я создаю проект простого конвейера, у меня есть возможность периодически опроса scm, и если изменения обнаружены, сборка запускается. это сработало хорошо для меня.Multibranch Pipeline - настроить проекты филиала
Теперь я создал мультибрендовый трубопровод и добавил 2 ветки. Однако в конфигурации я не могу установить то же самое, что и в проекте нормального конвейера, потому что он говорит мне, что я могу только просматривать конфигурации суб-ветви-проектов.
Возможно, я тоже делаю это неправильно, поэтому я пытаюсь рассказать вам, чего я на самом деле хочу достичь.
У меня есть PHP-проект внутри репозитория Git. Есть два ветви, которые я хочу построить на новых коммитах (при нажатии в основной репозиторий). Основной репозиторий находится на собственной версии сервера Bitbucket. Если возможно, я хочу избежать перехватов и дать возможность Дженкинсу опросить изменения на сервере битбакет. Итак, как я могу это достичь?
Я хочу, чтобы они были построены, когда были сдвинуты изменения. – devnull
Затем вам нужно настроить, например. Stash для уведомления jenkins в случае совершения фиксации. Добавить почтовый Webhook в виде http: // jenkinsserver/git/notifyCommit? Url = ssh: //[email protected]/test.git Мне также пришлось активировать опрос, чтобы активировать индексацию ветвей автоматически. – mrkernelpanic
@mrkernelpanic Даже если бы этот вопрос не задавался, вы ответили * мой * вопрос: я не мог найти никакой документации относительно формата текста «Включить ветви». – dsh