You can find a bunch of articles about debugging Gitlab CI jobs locally. My top results from google:
- [SmallTips] Running GitLab CI Runner Locally | AkitaOnRails.com
- How to: Debug GitLab CI Builds Locally | Substrakt
- Debugging Gitlab CI pipelines locally – Campfire Code – Medium
But in all that articles the described way is to install Docker and gitlab-runner
executable,
run gitlab-runner exec docker JOB_NAME_FROM_GITLAB_CI_YML
after that in your repo.
I don't like this approach because I want a simpler way to run appropriate gitlab-runner
executable and don't