Если в Jenkins используется многоотраслевой конвейер, я хочу иметь сборку для каждой конкретной ветки, которая создается внутри моего репо кода. Это работает как шарм. Но я не хочу предоставлять Jenkinsfile внутри моего репозитория кода. Вместо этого я хочу определить другое хранилище CI, которое предоставляет мои сценарии конвейера CI.
Проблема в том, что обычный конфиг не содержит опции scm, как в обычном конфиге.
Обычная конфигурация конвейера:
![enter image description here](https://i.stack.imgur.com/P4UAu.png)
Конфигурация многоотраслевого конвейера:
![enter image description here](https://i.stack.imgur.com/2C1Nk.png)
Может кто-нибудь сказать мне, как отделить Jenkinsfile от моего исходного кода, используя многоотраслевой конвейер?