Why a lot of time spent before runner take a job? After push, job will start execute for around 40-60 sec.
In /etc/gitlab-runner/config.toml
concurrent = 1
check_interval = 3
[[runners]]
name = "DevServerRunner"
url = "https://gitlab.com/"
token = "MY_VERY_SECRET_TOKEN"
executor = "shell"
[runners.cache]
[[runners]]
name = "DevServerRunnerConsumer"
url = "https://gitlab.com/"
token = "MY_VERY_SECRET_TOKEN2"
executor = "shell"
[runners.cache]