plugin-pom
plugin-pom copied to clipboard
Parent POM for Jenkins Plugins
add spotless
Implement spotless with sane defaults. I don't think we need to go down the rabbit hole of configuration. I added an example for `2` I would like to remove it...
https://github.com/jenkins-infra/repository-permissions-updater/pull/2223 using https://github.com/jenkins-infra/jenkins-maven-cd-action/pull/14. I hope it works.
When ASM is removed from Jenkins core and this change has propagated through a sufficient number of LTS releases, the workaround added in #916 can be removed.
Bumps [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.8.3.1 to 4.8.4.0. Release notes Sourced from com.github.spotbugs:spotbugs-maven-plugin's releases. Spotbugs Maven Plugin 4.8.4.0 User Support spotbugs 4.8.4 library updates / plugin updates Supports jdk 23 Require maven...
### What feature do you want to see added? In both https://github.com/jenkinsci/azure-ad-plugin/pull/550 and https://github.com/jenkinsci/htmlpublisher-plugin/pull/274 plugins wanted to use `access-modifier-suppressions` but didn't find it working out of the box and added...
### What feature do you want to see added? https://github.com/jenkinsci/htmlpublisher-plugin/pull/273 shows a plugin that used the `@WithBridgeMethods` to no avail because the build was never running `bridge-method-injector`. Rather than forcing...
Exclude `commons-lang` from dependencies as it is outdated. Any plugins that require it should explicitly depend on [`commons-lang3-api`](https://plugins.jenkins.io/commons-lang3-api/). This is not expected to affect the running of any existing plugins,...
### Jenkins and plugins versions report Environment ci.jenkins.io - N/A A plugin that is using incrementals/CD publishing has its pom mangled by the `maven-flatten-plugin` this flattening removes the `dependencyManagement` entries...
In https://github.com/jenkinsci/workflow-cps-plugin/pull/821 I struggled to figure out how this ever passed in CI. Turns out ```bash mvn verify -Dtest=InjectedTest -Dmaven.test.failure.ignore ``` prints ESLint failures but passes anyway. https://github.com/eirslett/frontend-maven-plugin#ignoring-failure does not...
### Jenkins and plugins versions report Environment ```text Paste the output here ``` ### What Operating System are you using (both controller, and any agents involved in the problem)? N/A...