RFC: Project-owned Jenkins account on Gradle Plugin Portal

29 views
Skip to first unread message

Oleg Nenashev

unread,
Aug 28, 2025, 10:52:06 AM (10 days ago) Aug 28
to Jenkins Infrastructure, JenkinsCI Developers
Hi all,

I am following up on our discussion with Steve Hill and Rahul Somasunderam about publishing the Jenkins components to the Gradle Plugin Portal (https://plugins.gradle.org/). As of now, this service assumes a single owner for the components, so any ownership transfers and release automation are complicated. This impacts the following components hosted on the Jenkins GitHub organization:
What we propose:
  • Create a new "jenkins" user on the Gradle Plugin Portal, transfer ownership of the components to it (for JTE, a separate confirmation is needed)
  • Jenkins Infra Team becomes an official owner of the user and hence can transfer permissions and upload credentials between maintainers, when needed
  • Ideally, the upload credentials could be provided only to the release environment - either in GitHub Actions or in a Jenkins instance. Keeping the release flow on GitHub Actions looks reasonable for now.
Any feedback would be appreciated!

Best regards,
Oleg Nenashev

Reply all
Reply to author
Forward
0 new messages