Use a relative path to the runner exe to sidestep path issues
This is a patch by @michael.gratton which fix issues with gitlab-runners.
As fixing this issue is critical for my infra, I propose to help by submitting the patch myself.
Edited by Steve Xuereb