Is it though? In multipipeline, git is configured through the "branch sources" section, while the build configuration configures where Jenkinsfile can be found on all branches. But it doesn't allow you to configure to fetch Jenkinsfile in a separate repository. That's this use-case I would like to be supported by the pipeline jobs. When using "Pipeline from SCM", you need to configure one (or multiple) git repository, with one containing your Jenkinsfile. If Jenkinsfile and code to build are present in 2 separate repositories, you need 2 repositories, triggers apply to both, Jenkinsfile itself need to adapt itself to having both repositories, it's quite intrusive whereas I'd looking for something seamless like Jenkinsfile was in the same repository as the code. |