-
Patch
-
Resolution: Fixed
-
Major
-
None
If a project has a matrix configuration and a branch's ref is changed while it is being built with additional configurations in the build queue then the configurations in the queue will build using the new ref causing an inconsistency between configurations and thus erroneous results.
This patch solves the problem by having matrix runs (children) all build the same commit, that is, the commit seen by the matrix build (parent).