One of the limitations of gitlab-runner exec is that it can only run one job, not full pipelines with all stages. A full list of limitations can be seen in the docs. https://stackoverflow.com/a/55943850/5350059