Request to adopt Job DSL Plugin

118 views
Skip to first unread message

Jamie Tanna

unread,
Oct 10, 2021, 7:00:45 AM10/10/21
to Jenkins Developers

Hi,

I would like to volunteer myself to become a maintainer of the Jenkins Job DSL plugin.

I have contributed a PR above (1232) which the community sorely need support for, and am happy to get involved in the project to support a bit more.

I'd be happy to help get some of the higher priority PRs over the line, and supporting others in the future.

Thanks,
Jamie

Gavin Mogan

unread,
Oct 10, 2021, 12:33:39 PM10/10/21
to Jenkins Developers
Thanks for stepping up. Since the plugin is not marked for adoption you'll want to follow either the takeover or  I guess it's additional user procedure?

We need a PR to https://github.com/jenkins-infra/repository-permissions-updater with any of the existing maintainers tagged. And this mailing list post cc'd to any email addresses you can find for existing maintainers.

If nobody responds in two weeks you'll be able to take over.

On a personal note, it's a super busy and popular plugin, so thanks for stepping up, but also all the issues will be a bit daunting.

Gavin

--
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-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/3ee6c613-17b4-425e-9972-364f03771a35n%40googlegroups.com.

Jamie Tanna

unread,
Oct 11, 2021, 11:45:15 AM10/11/21
to Jenkins Developers
Hi Gavin,

Thanks for the reply - it's helpuful to understand the process fully!

Yes, that's a good point, this wouldn't be a takeover, more that I'm volunteering to be an additional developer.


(I see it's failing, and will retrigger the build in a week or so)

Tim Jacomb

unread,
Oct 11, 2021, 12:05:09 PM10/11/21
to Jenkins Developers, ma...@daniel-spilker.com

jn...@cloudbees.com

unread,
Oct 12, 2021, 10:50:53 AM10/12/21
to Jenkins Developers
Hi Jamie,

incase you are not aware, there are a few acceptance tests for the Job DSL plugin that have been failing for a while.  If you would like to pick them up to ensure the plugin stays healthy that would be great!

https://ci.jenkins.io/job/Core/job/acceptance-test-harness/job/master/lastCompletedBuild/testReport/plugins/JobDslPluginTest/
https://github.com/jenkinsci/acceptance-test-harness#readme

/James

timja...@gmail.com

unread,
Oct 26, 2021, 6:20:10 PM10/26/21
to Jenkins Developers
Thanks for stepping up, I've merged the adoption request

Welcome aboard.

Jamie Tanna

unread,
Oct 27, 2021, 4:33:03 AM10/27/21
to Jenkins Developers
Thanks very much!

I'll look at resolving the Acceptance Tests when I get a chance :)

Jamie Tanna

unread,
Oct 27, 2021, 11:15:02 AM10/27/21
to Jenkins Developers
Is it possible to also get access to the Wiki's repository?

It looks like it's stored at https://github.com/jenkinsci/job-dsl-plugin.wiki which appears to be private (via) and is required as part of the release process

Tim Jacomb

unread,
Oct 27, 2021, 12:29:35 PM10/27/21
to Jenkins Developers
It's not it's own repository, it's just how github does wiki's

`git clone https://github.com/jenkinsci/job-dsl-plugin.wiki.git`, worked just fine for me.

You received this message because you are subscribed to a topic in the Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-dev/yblmzQoV7ak/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/e9e05850-d626-4a53-9ad4-3c903907574dn%40googlegroups.com.

Jamie Tanna

unread,
Oct 27, 2021, 12:44:53 PM10/27/21
to Jenkins Developers
Thanks - I don't know what I was doing wrong to try and clone it locally, that works for me too - thanks!
Reply all
Reply to author
Forward
0 new messages