You could use the Pipeline Multibranch Defaults plugin which does the
hardcoded in the job approach
https://github.com/jenkinsci/pipeline-multibranch-defaults-plugin/blob/master/README.md

If a stub file in Repo-A is acceptable you could also use a shared library
to store the actual jenkinsfile as a script and the stub just contains
doRepoBuild() or similar which is the way jenkins plugin builds share build
scripting. The blog post
https://jenkins.io/blog/2017/10/02/pipeline-templates-with-shared-libraries/
runs through a more elaborate example with a bunch of parameters to a
similar end.

There are a few users which have done the parallel repo approach but I'm
not myself sure of the details.

Regards,
Daniel

On Thu, Jul 4, 2019 at 1:51 PM Tom Brus <[email protected]> wrote:

> Hi,
>
> I have a repos I want to build all branches for (repos-A).
> I do not want to put any jenkinsfiles (or any other build related stuff)
> into this repos.
> My jenkinsfile lives in a separate repos (repos-B).
>
> So I need the branches from repos-A and I need the jenkinsfile to build
> with from repos-B.
>
> How can I set this up?
>
> - the *Pipeline Multibranch Plugin* only seems to allow "*by Jenkinsfile*"
> for *mode*
> - the *Multi-Branch Project Plugin* is deprecated so I like to stay away
> from it
> - I could live with a hardcaded jenkinsfile in the job itself
>
> Any help welcome!
> Tom Brus
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-users/a86e14e1-f39c-4616-92b0-957cdc3374c1%40googlegroups.com
> <https://groups.google.com/d/msgid/jenkinsci-users/a86e14e1-f39c-4616-92b0-957cdc3374c1%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/CAO37hbiD6%3DQ5qMQy26KiFGVw4Q3hH%3DT4OVA%3DktvoDQYf5iAO1A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to