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
Preparing plugin adoption #3792
Conversation
Hey, thanks for filing the PR. Is there a typo in the GH handle of In jenkinsci/delivery-pipeline-plugin@28bccea I've added this plugin to ci.jenkins.io, but bear in mind, modernization is needed still in order to get a green build, just FYI. |
@NotMyFault: Thanks for having a look at the PR - I didn't notice that Gianlucas GH handle is Is it an issue that it's different from his username in the Jenkins JIRA? 🙈 |
No, accounts.jenkins.io operates independently of your GH account. Hence, you log in to artifactory and Jira with its own credentials. |
This comment was marked as outdated.
This comment was marked as outdated.
Ah - no. Only in the PR description. Got it (hopefully)... |
Yup, that's correct. The names defined in the YAML must match the account name you registered on accounts.jenkins.io, and used to log in to artifactory, jira, etc. NOT your GH handle (if that's the case, please change it) 😄 |
I just confirmed with @gianluca-soffredini - @NotMyFault: @gianluca-soffredini just confirmed that he was able to login to Artifactory - do we need to re-open the PR? |
No, the job fetching Jira users runs every 2h. After the next run, I'll trigger a new build. |
Good morning, @NotMyFault! Many thanks for creating the repository for the delivery-pipeline-plugin and granting me access to it. I invited him to the project and gave him explicit "Admin" permissions now. But: I guess that's not the "right" way to do it, am I right? I noticed there's a team called "delivery-pipeline-plugin Developers" where I am the only member so far. All members of this group have "Admin" permissions on the delivery-pipeline-plugin repository. Thank you and kind regards, |
I've made you a maintainer, but you aren't able to invite people to the org so still need either these requests filed: or if they want manual release permissions then send a PR to https://github.com/rzanner/repository-permissions-updater/blob/master/permissions/plugin-delivery-pipeline-plugin.yml and their github can be added at the same time |
Thanks a lot, @timja - that was already enough. @gianluca-soffredini is already part of the jenkinsci organization. He was just missing in the team and I couldn't add him until now. |
Link to GitHub repository
As discussed with @NotMyFault, we consider this plugin abandoned by the current maintainers @diabol_jenkins, @mrfatstrat, @patbos and @tommysdk.
I want to adopt and integrate it into the jenkinsci github repository, so this would be https://github.com/jenkinsci/delivery-pipeline-plugin, I guess.
When modifying release permission
List the GitHub usernames of the users who should have commit permissions below:
@rzanner
@gianluca-soffredini
This is needed in order to cut releases of the plugin or component.
If you are modifying the release permission of your plugin or component, fill out the following checklist:
Release permission checklist (for submitters)