Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

jenkins.io User Docs #216

Open
sghill opened this issue Dec 31, 2022 · 6 comments
Open

jenkins.io User Docs #216

sghill opened this issue Dec 31, 2022 · 6 comments

Comments

@sghill
Copy link

sghill commented Dec 31, 2022

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.

@sghill sghill added this to the Hosted OSS Plugin Support milestone Dec 31, 2022
@alextu
Copy link

alextu commented Apr 11, 2023

@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 ?

@sghill
Copy link
Author

sghill commented Apr 12, 2023

@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.

@alextu
Copy link

alextu commented Apr 13, 2023

Thanks for your input, I've initiated the discussion on the #213

@alextu
Copy link

alextu commented May 24, 2023

@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

@sghill
Copy link
Author

sghill commented May 24, 2023

@alextu 0.49.0 is now released. Thanks again!

@alextu
Copy link

alextu commented Jun 2, 2023

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants