jenkinsci / plugin-pom

Parent POM for Jenkins Plugins
https://wiki.jenkins-ci.org/display/JENKINS/Plugin+tutorial
MIT License
67 stars 75 forks source link

Work around ASM require upper bound dependencies error #916

Closed basil closed 3 months ago

basil commented 3 months ago

Until ASM is removed from Jenkins core, we have a temporary situation where ASM is provided both by core (deprecated) and by the plugin system (in anticipation of the aforementioned removal), which can create Enforcer errors. Ignore these for now to avoid build spam until such a time that ASM is removed from core and widely deployed in an LTS release.

Testing done

Reproduced the problem described in the PR code comments in JaCoCo plugin by attempting to upgrade it to the latest BOM. Could no longer reproduce after these changes.

Fixes jenkinsci/bom#3098