Actions
action #164886
opencoordination #58184: [saga][epic][use case] full version control awareness within openQA
coordination #152847: [epic] version control awareness within openQA for test distributions
Use OpenQA::Git for all our git wrappers size:S
Status:
In Progress
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
Start date:
Due date:
2024-08-27 (Due in 11 days)
% Done:
0%
Estimated time:
Description
Motivation¶
See #162125
https://github.com/os-autoinst/openQA/blob/master/lib/OpenQA/Task/Git/Clone.pm#L53 uses functions directly defined in the module.
Needle::Save and Needle::Delete are using OpenQA::Git:
https://github.com/os-autoinst/openQA/blob/master/lib/OpenQA/Task/Needle/Save.pm#L9
https://github.com/os-autoinst/openQA/blob/master/lib/OpenQA/Task/Needle/Delete.pm#L7
Goals¶
- AC1: We have one module with all our git wrappers
Suggestions¶
- Maybe some code can be reused
- Ensure test coverage includes both use cases
Actions