I'm new to gitlab CI so I'm still trying to get my head around it but I'm wondering if it's possible to do the following?
Developers work in REPO A
QA work in REPO B
When the pipeline from REPO A kicks off is it possible to have it trigger the pipeline from REPO B with a command and pass variables?
That way Developers in REPO A can work on their part of the project e.g. login form but REPO B can contain the entire end to end suite of tests for all features, so if a new team is formed and work on REPO C they can also trigger tests in REPO B.
This would mean QA always work in one repo, and if another repo wants to do a deployment they can call their subset of tests but nightly REPO B can run the full end to end suite with different browsers, devices etc.