Извините, что вы подразумеваете под запланированной «сборкой»?
- Хотите ли вы, чтобы Multi-Branch проверял больше ветвей в заданном интервале?
Если это так, вы можете сделать это только с помощью "Scan Multibranch Pipeline со значениями по умолчанию Триггеры«
Хотите ли вы создать сборку для ветви, когда в ней произошли изменения?
Отмечено, что опция в
папке с несколькими ветвями> "Сканировать многопоточный конвейер"с настройками по умолчанию "и получить все текущие ветви> статус> задания> Просмотр Конфигурация
только для чтения.
Таким образом, чтобы изменить параметр, с https://issues.jenkins -ci.org / browse / JENKINS-33900? FocusCommentId = 326181 & page = com.atlassian.jira.plugin.system.issuetabpanels% 3Acomment-tabpanel # comment-326181 , я думаю, что вы должны использовать Jenkinsfile, чтобы сделатьtheSCM для каждого задания.
Итак, для всех заданий, которые необходимо настроить для опроса SCM, включите Jenkinsfile в Git для каждого из них (не забудьте установить подключаемый модуль определения модели конвейера и все егозависимые плагины):
pipeline {
agent any
stages{
stage('Build') {
steps {
echo 'Building.. or whatever'
}
}
}
triggers {
pollSCM('H 0-15/3 * * H(1-5)')
}
}
Это должно делать работу, по крайней мере, у меня работает
Надеюсь, это поможет