wazuh-qa
wazuh-qa copied to clipboard
Create new Wazuh QA repository with the defined scaffold
| Objective |
|---|
| https://github.com/wazuh/wazuh-packages/issues/2904 |
Description
This issue aims for the creation of the new "wazuh-qa-automation" private repository with the defined directory structure (the conclusion of https://github.com/wazuh/wazuh-qa/issues/5527).
All the, currently dispersed in several repositories, content related to the QA team analyzed on the issue https://github.com/wazuh/wazuh-qa/issues/5527 (Task Investigate current repositories and their content) must be migrated to the new wazuh-qa repository.
[!important]
Migration must be performed keeping the commit history from the files intact. Follow the research about this topic: https://github.com/wazuh/wazuh-qa/issues/5574
Tasks
- [x] Create the private repository "wazuh-qa-automation"
- [x] Create branch 4.10.0
- [x] https://github.com/wazuh/wazuh-qa-automation/pull/8
- [x] Define structure of "main" branch
- [x] https://github.com/wazuh/wazuh-qa-automation/pull/36
- [x] https://github.com/wazuh/wazuh-qa/issues/5557
- [x] https://github.com/wazuh/wazuh-qa/issues/5561
- [x] https://github.com/wazuh/wazuh-qa/issues/5560
- [x] https://github.com/wazuh/wazuh-qa/issues/5563
- [x] https://github.com/wazuh/wazuh-qa/issues/5562
- [ ] https://github.com/wazuh/wazuh-qa/issues/5564
- [x] https://github.com/wazuh/wazuh-qa-automation/issues/52
- [ ] Create documentation - https://github.com/wazuh/wazuh-qa-automation/pull/12 - https://github.com/wazuh/wazuh-qa-automation/pull/112
Post all tasks resolution, the new repository requires an entire review of the migrated code in search of improvements and track of carried technical debts.
- [ ] Review the migrated code
- [ ] Update the documentation (README.md) to reflect the actual status of the repo structure