Requirements/GatingCI
Problem Statement
A gating CI is a prerequisite to having a multi-maintainer model of merging. By having a common set of tests that are run prior to a merge you do not rely on who is currently doing merging duties having access to the current set of test machines.
Current Tests
Peter currently has access to a random menagerie of build and test machines which are accessed by his scripts.