Commit access request

12 views
Skip to first unread message

Никита Желяков

unread,
Aug 2, 2020, 12:44:09 AM8/2/20
to jenkin...@googlegroups.com
Hello,

I am the creator of the following Jenkins plugins:
https://plugins.jenkins.io/copy-data-to-workspace-plugin/
https://plugins.jenkins.io/selection-tasks-plugin/
https://plugins.jenkins.io/seleniumrc-plugin/
https://plugins.jenkins.io/storable-configs-plugin/

Recently I was asked to approve a pull request to copy-data-to-workspace-plugin.
Unfortunately, I don't have write access on GitHub. So I can't merge
the pull request.
Could you please grant me write access to all listed plugins?

My GitHub username is nzhelyakov.
My Jenkins infrastructure account id is nzhelyakov.

--
Best regards, Nikita Zheliakov

Oleg Nenashev

unread,
Aug 3, 2020, 3:31:45 AM8/3/20
to Jenkins Developers
Hi Nikita,

Welcome back! All the listed repositories have been moved from SVN to Git in 2011, and there was no updates since that. I have granted you permissions in these repositories, you should have received an invitation to the GitHub organization in your inbox. You will need to accept the invitation before merging the changes. I have also renamed the GitHub repositories which had the "-plugin-plugin" suffix (bulk migration by a script) and fixed the permission matrices for plugins.

To be able to release the plugins, you will need to create/modify permission files in https://github.com/jenkins-infra/repository-permissions-updater/tree/master/permissions. As you may guess, the release will not go smoothly for the current project definitions, the Jenkins infra  has been updated a few times since the last release of the plugins. You will need to update the pom.xml files to target Git instead of SVN, and likely to update the parent POM to a recent version. Plugin POM is available here: https://github.com/jenkinsci/plugin-pom.  

Best regards,
Oleg Nenashev
Reply all
Reply to author
Forward
0 new messages