Open sghill opened 1 year ago
@sghill before contributing to the docs, changes to https://github.com/jenkins-infra/pipeline-library/blob/master/vars/buildPluginWithGradle.groovy are required for at least publishing on Jenkins the Checkstyle/SpotBugs/JaCoCo reports, and probably as well to publish incrementals. Do you know who takes care of this ?
@alextu I think anyone can contribute, but it's probably worth a quick message to the developer mailing list or #213 for coordination.
I imagine most of the complexity is in making sure any changes work for the current users of buildPluginWithGradle
who are on older versions of jpi plugin, while automatically activating for users on 0.48.0 or later.
Thanks for your input, I've initiated the discussion on the #213
@sghill Could you create a release of the JPI plugin 0.49.0 ? Once done, I will discuss in the Jenkins dev mailing list the next steps about docs and/or re-enabling Gradle support for new plugins
Thanks @sghill for assisting! Unfortunately the steps to add back Gradle support for new Jenkins plugins are too many (see dev mailing list), so we won't be able to continue at this point.
The user documentation on jenkins.io exclusively outlines the user experience of working with Maven. For the Jenkins project to support building with gradle-jpi-plugin, user docs must be available on the main site.
Requires #214, #215.
This is an action item from #213.