Bump bump bump, yes.

Yes, AFAIR for the Symbol annotation, but in some cases you may depend on
recent versions of plugins.

_Anyway_ then, the build will automatically fail if any plugin version
necessitate a more recent of the Core.
In such case, I would strongly recommend you simply bump to the request
recent version instead of playing around and fighting plugin version
compatibility.
Life is too short to keep plugins on very old Jenkins versions IMO. Even
2.60.x is quite old now (August 2017 already)
Anyway again, many times we have discussed that companies averse to
updating Jenkins Core also are very likely averse to upgrading plugin
themselves...

Many of us have done plugin parent pom updates a few times, so do not
hesitate to ask for help/review as needed Gavin.

Hope this helps.


On Thu, Dec 19, 2019 at 10: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.
>
> 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>
> .
>

-- 
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/CAPyTVp3HhPiFvCXWpV%3DnXchp-uZQ43BSFe0MhnmiAwMH_W%2BqDQ%40mail.gmail.com.

Reply via email to