I just got gitlab-multi-runner running as a service on a windows machine but it won’t build anything and leaves the build status at ‘pending’ on my gitlab server
Strangely enough, when I execute manually with ‘run’, everything works fine
C:\gitlab-runner>gitlab-ci-multi-runner-windows-386.exe run
( It even copies the artifacts to the commit on my gitlab server. Fantastic stuff!!! )
But what can I do to make the service do the job?
c:\gitlab-runner>gitlab-ci-multi-runner-windows-386.exe status
gitlab-runner: Service is running!
c:\gitlab-runner>gitlab-ci-multi-runner-windows-386.exe verify
Veryfing runner… is alive ←[0;m runner←[0;m=9bf8b954
Service executes:
C:\gitlab-runner\gitlab-ci-multi-runner-windows-386.exe run --working-directory C:\gitlab-runner --config C:\gitlab-runner\config.toml --service gitlab-runner --syslog
I’m experiencing the exact same behavior. Were you ever able to resolve the issue?
Running as a Windows service, I get no error messages; but the runner never picks up any jobs. If I execute the runner manually, using “run,” it works as expected.