Improve `/chatops run release merge --security` command
Use this issue to provide feedback for all the different versions of the merge --security
command:
/chatops run release merge --security --master
/chatops run release merge --dry-run --security --master
/chatops run release merge --security
/chatops run release merge --dry-run --security
Feedback
--master
flag
- It should only list those security issues with an opened MR targeting
master
. Currently it shows issues with merged MR targetingmaster
.
General
- Command should return how many and what issues were processed
- We should only show the IID instead of the web url
- If the issues were not processed, we should tell why
Proposal
- Create an overview of security issues associated to the Security Release Tracking Issue -
- When processing security merge requests, only return the ones that were processed -
- When executing
--master
version it should only show how many of those have a master pending
To do
-
Implement overview of security issues - gitlab-org/release-tools!1207 (merged) -
Modify ImplementationIssue to consider merge requests when evaluating ready_to_be_processed?
- gitlab-org/release-tools!1214 (merged) -
Modify command to return which security issues were processed and which ones were not processed - gitlab-org/release-tools!1213 (merged)
Edited by Mayra Cabrera