WIP Bump to GitLab Runner 12.3.0
This is merge and adaptation, and is aiming at being the natural companion to Heptapod 0.12
The adaptation is almost a full rewrite, because
- in the meanwhile, the GitLab Runner code has been reorganized
with for instance the new
handleGetSourcesStrategy
method - we're keeping the existing Git methods, now doubling them with Mercurial methods.
This has yet to be tested, but there's no reason the fetch strategy would not work in principle.
Edited by Georges Racinet