Thanks for the pointers - I suspected this wasn't a novel idea. I'll look at those plugins.
Jeff On Wed, Feb 26, 2020 at 7:37 AM Tomas Bjerre <[email protected]> wrote: > I prefer setting up a webhook from the Git service to Jenkins. And in > Jenkins I recognize type. Type of repo in combination with the webhook > content tells me what should be done. Zero code duplication. I wrote about > it here: > > https://jenkins.io/blog/2019/12/14/generic-webhook-trigger-plugin/ > > > Den onsdag 26 februari 2020 kl. 15:00:48 UTC+1 skrev Jeff Pearce: >> >> This is an idea I've been thinking about for awhile, and I wanted to run >> it by the list to see if it's feasible. It's also possible someone else has >> looked into it in the past. >> >> I've noticed that a lot of the projects I work with have a single >> Jenkinsfile, which they copy from repo to repo. I've been reducing the >> copy/paste with shared libraries, but I'm wondering if we could make it >> even easier. >> >> I think it would useful if there was a plugin that could connect into the >> github branch plugin's scanning for Jenkinsfiles, and autodetect the type >> of project if there's no Jenkinsfile. From there it could reference some >> sort of template to build/test (or whatever) and generate a pipeline. This >> would allow branches to have some sort of build without need for any >> configuration in the branch. >> >> Thoughts? I'm happy to write it up if it seems feasible. >> >> Best >> Jeff >> > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Developers" 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-dev/021d80ba-aa46-4b9c-b2f2-f0c8cc8a75df%40googlegroups.com > <https://groups.google.com/d/msgid/jenkinsci-dev/021d80ba-aa46-4b9c-b2f2-f0c8cc8a75df%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" 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-dev/CADVhPTrM9pBO9gQ1P1GGRZceHVDfbeUYT41fFeesgQMjaa0Oew%40mail.gmail.com.
