Hi Jerico, and thanks for your interest in adopting this plugin. We would
be thrilled to welcome you aboard as a maintainer, and I am available to
help with onboarding as needed.

The first step would be for you to update the minimum Jenkins version to a
recent release
<https://www.jenkins.io/doc/developer/tutorial-improve/update-base-jenkins-version/>.
Please prepare a PR as described in this tutorial and make any necessary
changes to get tests to pass. Once these changes are complete, you will be
ready to adopt the plugin
<https://www.jenkins.io/doc/developer/plugin-governance/adopt-a-plugin/>.

The next step after that is to process recent PRs (reviewing/testing them
and then merging them) and then do a release. The following PRs all look
like they should be merged/released:

   - https://github.com/jenkinsci/job-dsl-plugin/pull/1381
   - https://github.com/jenkinsci/job-dsl-plugin/pull/1405
   - https://github.com/jenkinsci/job-dsl-plugin/pull/1415
   - https://github.com/jenkinsci/job-dsl-plugin/pull/1416

Once you have successfully performed your first release, you will be
familiar with the build process and prepared to address the issue you
originally came here about.
https://github.com/jenkinsci/job-dsl-plugin/blob/master/docs/Testing-DSL-Scripts.md
is still using Gradle and needs to be converted to Maven, as the official
Jenkins build infrastructure does not support Gradle. Once it is converted
to Maven, we can debug whatever issues are remaining against recent
versions of Jenkins core.

On Wed, Aug 7, 2024 at 6:57 AM Jerico Pena <jeri...@gmail.com> wrote:
>
> Hello,
>
> I recently created the following ticket to address a CVE with the
job-dsl-plugin. I'm considering adopting the plugin in order to address the
CVE, but would like to get some input on whether this will be a relatively
simple undertaking or if I will be getting into "dependency hell" because
this plugin relies on an older version of groovy and spock. Are there any
videos or other resources that I could access to get up to speed on the
code base? I have a fair amount of experience working with pipelines in
groovy, but have never worked with the java-side of jenkins.
>
> https://issues.jenkins.io/browse/JENKINS-73463
>
> I also created this post in the google group but no response(s) so far.
>
> https://groups.google.com/g/job-dsl-plugin/c/dkRLK4JxAVk
>
> Thanks,
> Jerico
>
> --
> 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 jenkinsci-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-dev/c29a44bd-e57d-4790-8c9f-d475ebe22221n%40googlegroups.com
.

-- 
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 jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAFwNDjqgqMGsP-EK-cwtB8bfdTossgSX3nkf%3DHWCKwt59GFPhw%40mail.gmail.com.

Reply via email to