Details
-
Task
-
Resolution: Won't Do
-
P3: Somewhat important
-
None
-
master
-
None
Description
Cleanup IntegrationRequest structure and UI, it has many repeated fields.
- repositoryState, could be used to store source_ref
- productName and productVersion should be replace by product repositoryState
- productRef can go away
- repositoryState could be merge into modules
- type is useless if we have reviewAction
- testedChanges, destination_branch are used only with some reviewAction so maybe it would ok to change reviewAction to be a struct
UI could be altered to ask for 2 repository states (module and product) and target branch. The product part can be pre-filled with more or less correct values
Attachments
For Gerrit Dashboard: COIN-185 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
202493,4 | WIP: Refactor product structure variables | master | qtqa/tqtc-coin-ci | Status: ABANDONED | -2 | 0 |
202821,21 | Combine product information in integration request | master | qtqa/tqtc-coin-ci | Status: MERGED | -2 | 0 |
203483,1 | Combine product information in integration request | jenkins | qtqa/tqtc-coin-ci | Status: ABANDONED | -1 | 0 |