Я использую Jenkins в среде CI с плагином для SVN.Сборка опрашивает SCM каждую минуту на предмет новых изменений и запускает их при наличии.
Проблема в том, что нам нужно регулярно переходить из одной ветви в другую.Когда это происходит, правильная ветвь извлекается, но Дженкинс продолжает опрашивать старую ветку.
Что мне нужно сделать, чтобы она всегда опрашивала правильную ветку?
РЕДАКТИРОВАТЬ:
В случае многоотраслевых конвейеров он создаст подзадачу для каждой ветви.Мы можем сделать опрос, просто добавив
triggers {
pollSCM('* * * * *')
}
под 'pipe' в файле jenkinsfile.Теперь этим подзадачам не нужно будет менять ветку, потому что она есть для каждой ветки.Это позволяет избежать проблемы, с которой я сталкивался раньше.