While configuring GitLab runner in system-mode, service is not getting started, but in user-mode the service is working good.
In GitLab runner document they have not briefed the purpose https://docs.gitlab.com/runner/commands/#super-user-permission
Only difference I understood is the path:
User-mode = /Users/ayufan/.gitlab-runner/config.toml
Sytem-mode = /etc/gitlab-runner/config.toml
Could any one explain, how the results are affected with system-mode.
Update: I didnt get the answer from gitlab forums but I reading some notes here https://medium.com/static-object/how-to-set-up-gitlab-ci-for-ios-in-a-few-relatively-simple-steps-56a0d88d0272 , I learned that this an issue that most of them facing.