-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Updated developers list and enabled CD | plugin-simplify-qa-connector #3685
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@NotMyFault can you provide some clarification or maybe a link, as to which two branches need to be merged in the Plugin's PR? |
Which part is unclear? You prepare the changes outlined in the documentation, raise a PR including all plugin modifications towards your plugin, and we review these changes made. If everything is right, this PR will be merged. |
The changes outlined in the documentation are already a part of the latest commit in the master branch of the repository. |
That exactly is the requirement, allowing us to review them before integrating into the default branch. Because, as in your case, the changes made are incomplete and cannot be reviewed in a PR-like manner. If you read over the documentation and see the examples PRs, for example the JUnit one. Please create a new PR towards your plugin with all these changes allowing us to review them, as recommended. |
Hi @NotMyFault, |
Looks good so far, please rebase your PR with the latest changes on the default branch. |
Rebase Done |
We could not find the |
Can we get some update on this? |
@Simplify3x please, on your local clone of this repository (
if the remote towards https://github.com/jenkins-infra/repository-permissions-updater.git is not called |
All the desired changes have been already pushed onto this fork (remote) towards https://github.com/jenkins-infra/repository-permissions-updater.git Now, to rebase and merge these changes to the |
@Simplify3x when you open a pull request against a repository (
You don't need write access on the |
- "io/jenkins/plugins/simplify-qa-connector" | ||
- "io/jenkins/plugins/OldUtil" | ||
- "io/jenkins/plugins/SQA" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure this is something you want to include in your pull request.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We want to include that.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We want to include that.
The response lacks a sufficient justification of what the path is supposed to represent in terms of enabling CD.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What kind of justification do you require?
What is your acceptance criteria?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What kind of justification do you require?
The change proposed lacks a rationale reasoning why you want to modify your release paths, when the PR description and title claim to enable CD only.
Additionally, the repository isn't set up to support project inheritance (i.e., no reactor, no module aggregation, etc.). This leads to the fact that you can't release multiple artifacts under multiple artifact IDs, even if you want to do that.
It's worth mentioning that this is a complex procedure, you commonly don't answer with "We want to include that.", and therefore I agree with alecharp that you should remove this from the PR.
Link to GitHub repository
https://github.com/jenkinsci/simplify-qa-connector-plugin
When modifying release permission
If you are modifying the release permission of your plugin or component, fill out the following checklist:
Release permission checklist (for submitters)
When enabling automated releases (cd: true)
Follow the documentation to ensure, your pull request is set up properly. Don't merge it yet.
In case of changes requested by the hosting team, an open PR facilitates future reviews, without derailing work across multiple PRs.
Link to the PR enabling CD in your plugin
jenkinsci/simplify-qa-connector-plugin#9
CD checklist (for submitters)
Reviewer checklist
There are IRC Bot commands for it.