Is it still possible to have this triggered on PR on the repository without the Jenkinsfile ?
On Sunday, April 30, 2017 at 1:46:32 AM UTC+2, Mark Waite wrote: > > > > On Saturday, April 29, 2017 at 3:06:32 PM UTC-6, Kaido Kert wrote: >> >> Hi, >> >> I've been using Freestyle multibranch project option for a long time to >> run multi-branch builds. However, it officially say's its deprecated now. >> However, we do not have the freedom to stuff Jenkinsfile into all >> repositories/branches we want to build, and never will. >> >> > If you aren't able to place a Jenkinsfile into the repositories / branches > that you want to build, you might create a new (independent) repository > which has one branch per repository and branch that you will build. In > each of the branches of that repository, you can add the Jenkinsfile and > have it perform the checkout of the repository / branch that you're not > able to change. That allows you to have a repository with a branch per > build (which is what multi-branch pipeline wants), and you can place a > Jenkinsfile at the root of each branch to control what it is building. > > That creates a "builders" repository where you control the Jenkinsfile, > and that Jenkinsfile references the repositories and branches being built. > > I used that technique to "test drive" a pipeline configuration for a > component that wasn't ready to use Jenkins. The official source repository > didn't know that I was test driving, and I was able to make rapid progress > without complaints about my Jenkins experiments. > > Mark Waite > > >> When i configure a pipeline multibranch build item, there is a Build >> Configuration: Mode dropdown in the UI, which frustratingly only offers 1 >> option: Jenkinsfile. >> I'm guessing there is some plugin or mechanism to get more choices, such >> as pasted in script into this dropdown, but how ? >> >> cheers, >> -kert >> >> >> >> -- 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/458249a0-70b8-4e83-9f7a-a861fe0549a0%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
