Handling ECP mirrors
We need to figure out and document our approach to ECP mirrors and external gitlab runners.
Given the current constraints, I would recommend something using
- gitlab environments
- a set of protected staging/production branches
- a separate ecp-ci pipeline that only runs on master and those other protected branches
- a way to link external pipeline status into this gitlab instance