Add support for nightly package-and-test pipeline
What does this MR do and why?
- Extract common qa related job definitions and reduce duplication
- Support running separate nightly qa pipeline
- Some fixes for gdk pipeline
- Add
update-ee-to-ce
job
Implements precondition for: gitlab-org/quality/engineering-productivity/team#198 (closed)
Closes: gitlab-org/quality/quality-engineering/team-tasks#1780 (closed)
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Rémy Coutable