I would highly recommend just picking a version that the plugin bom supports, it makes dependency management far easier
On Thu, 19 Dec 2019 at 11:33, Mark Waite <[email protected]> wrote: > > > On Thu, Dec 19, 2019 at 2:32 AM 'Gavin Mogan' via Jenkins Developers < > [email protected]> wrote: > >> Awesome, 2.60 builds though tests fail in good ways I need to fix >> >> Can 2.60 support pipeline symbols? I'm thinking I might want to expand it >> a bit so you can trigger browser notifications inside of pipelines. >> >> > I'm confident it can, since that was the version that git plugin 4.0.0 > required for a large portion of its 18 month beta cycle. > > I'd take Uli's recommendation of 2.138 as an even better recommendation. > It brings you into the set of releases that have even more helpful things > available. That is the base version for the git plugin 4.0.0 and feels > like a nice stable point until the next major "leap". I expect the next > major leap after 2.138 will be either 2.190 or 2.204. That next major leap > is probably a year or two away for things that I maintain. > > I also agree with Baptiste that administrators running very old Jenkins > versions are much less likely to update to a new plugin release. > > >> Gavin >> >> >> On Thu, Dec 19, 2019 at 1:26 AM Mark Waite <[email protected]> >> wrote: >> >>> I think you'll have better results if you switch to java 8 and Jenkins >>> 2.60 or newer as base version. That is the first LTS that required Java 8, >>> if I recall correctly. >>> >>> Switch the major version of the plugin at release and call it good. >>> >>> On Thu, Dec 19, 2019, 2:17 AM 'Gavin Mogan' via Jenkins Developers < >>> [email protected]> wrote: >>> >>>> Hey all, >>>> >>>> I wanted to do some cleanup, do a few fixes, and release a new version >>>> of a really old plugin of mine, so I could move the docs from wiki to >>>> github. >>>> >>>> I thought it would be a good idea to update to latest base pom cause >>>> ... its better. >>>> >>>> So it was originally targeting 1.455 with java 5 (which i now think >>>> should have been 7). Updating it to use 7, I still fail to build due to >>>> enforcer errors >>>> >>>> [INFO] Restricted to JDK 1.7 yet org.codehaus. >>>> *mojo:animal-sniffer-annotations:jar:1.18:provided* contains >>>> org/codehaus/mojo/animal_sniffer/IgnoreJRERequirement.class targeted to JDK >>>> 8 >>>> [WARNING] Rule 2: >>>> org.apache.maven.plugins.enforcer.EnforceBytecodeVersion failed with >>>> message: >>>> Found Banned Dependency: >>>> org.codehaus.mojo:animal-sniffer-annotations:jar:1.18 >>>> >>>> [WARNING] Rule 3: org.apache.maven.plugins.enforcer.BannedDependencies >>>> failed with message: >>>> Found Banned Dependency:* org.sonatype.sisu:sisu-guice:jar:3.1.0* >>>> >>>> >>>> Both of these come from the super early jenkins core. Is there a way to >>>> ignore this, or a good recommended core version to use? or can I just bump >>>> things? >>>> >>>> Gavin >>>> >>>> -- >>>> 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/CAG%3D_Dutr1LxFDugY1vKwGCE_m5chB60QU1oeWgwVr4byFmx4bA%40mail.gmail.com >>>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAG%3D_Dutr1LxFDugY1vKwGCE_m5chB60QU1oeWgwVr4byFmx4bA%40mail.gmail.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/CAO49JtEjjSWuXnYOZS0HUdDDVm79sZXqN0DpVRDKgFUhNLz%3DPQ%40mail.gmail.com >>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtEjjSWuXnYOZS0HUdDDVm79sZXqN0DpVRDKgFUhNLz%3DPQ%40mail.gmail.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/CAG%3D_DutxUTtdP-G36ug9jQy3yD6scw7BhqgYZjLdK%2B1TY6kgoQ%40mail.gmail.com >> <https://groups.google.com/d/msgid/jenkinsci-dev/CAG%3D_DutxUTtdP-G36ug9jQy3yD6scw7BhqgYZjLdK%2B1TY6kgoQ%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > > > -- > Thanks! > Mark Waite > > -- > 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/CAO49JtFLq0k1bHtMtmikwScTj0bWjeUrhYZnEwqzc1r50BZmxw%40mail.gmail.com > <https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtFLq0k1bHtMtmikwScTj0bWjeUrhYZnEwqzc1r50BZmxw%40mail.gmail.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/CAH-3Bic95YnXQzq01BQziSzobuL7JUh4Mp4ZSxOdHBPd7TRm8g%40mail.gmail.com.
