panic: runtime error: invalid memory address or nil pointer dereference
Trying to get a ci runner installed on my laptop to build a project on my hosted enterprise edition install.
When I start a build, it finishes immediately and is marked as "passed", and only produces two lines of output:
gitlab-ci-multi-runner 1.2.0~beta.19.g348b700 (348b700)
Using Docker executor with image ruby:2.3.0 ...
I've tried runner versions 1.1.0, 1.1.2, and the current bleeding edge and they all produce the same result.
- gitlab 8.6.5-ee
- runner is on OS X 10.11.4
- docker 1.10.3
config.toml
concurrent = 1
[[runners]]
name = "my-mac.local"
url = "https://gitlab.example.com/ci"
token = "not-a-token"
executor = "docker"
[runners.docker]
disable_cache = false
host = "tcp://192.168.99.100:2376"
image = "ruby:2.3.0"
privileged = false
tls_cert_path = "~/.docker/machine/machines/default"
tls_verify = false
volumes = ["/cache"]
[runners.cache]
Insecure = false
.gitlab.yml
before_script:
- bundle install --jobs $(nproc) --path=/cache/bundler --without development production staging
- RAILS_ENV=test bundle exec rake db:setup
services:
- postgres:9.4
- redis:3.0.7
test:
script:
- bundle exec rake spec
here's the full output from gitlab-ci-multi-runner --debug run