My job is pending and get below message:
This job is stuck, because you don’t have any active runners that can run this job.
But I do have an activated runner available for this project:
below is the detail page of the runner
The runner is installed as docker in one of my vps:
Below is the config for this runner:
concurrent = 1 check_interval = 0 [[runners]] name = "ansible" url = "https://gitlab.com/" token = "xxx" executor = "docker" [runners.docker] tls_verify = false image = "registry.cn-hangzhou.aliyuncs.com/artwater/ansible:latest" privileged = false disable_cache = false volumes = ["/cache"] [runners.cache]
below is my gitlab-ci.yml:
stages: - build - production job_build: stage: build script: - ansible-playbook -i ./ansible/hosts/production.yml --extra-vars "version=$CI_BUILD_TAG" ./ansible/build.yml only: - tags job_production: stage: production script: - ansible-playbook -i ./ansible/hosts/production.yml --extra-vars "version=$CI_BUILD_TAG" ./ansible/deploy.yml only: - tags when: on_success
Can anyone please let me know how can I make this runner working? Thanks a lot!