Gitlab runner:验证 vs 状态

Gitlab runner: verify vs status

我有两个 运行 用户:Linux 上的一个工作正常,但 Windows 上的一个有问题,我试图解决。为了知道 运行ner 的当前状态,我使用了两个命令:verifystatus。当我 运行 验证时:

>gitlab-runner.exe verify

输出:

Verifying runner... is alive                      ←[0;m  runner←[0;m=c6xxxxxx

状态

>gitlab-runner.exe status

输出:

gitlab-runner: Service is not running.

问题

活着运行宁有什么区别?

PS

这个问题不是问为什么不是运行ning,而是了解状态。

gitlab-运行ner版本

Version:      10.6.0
Git revision: a3543a27
Git branch:   10-6-stable
GO version:   go1.9.4
Built:        2018-03-22T08:34:34+00:00
OS/Arch:      windows/amd64

gitlab-runner。 exe status 告诉您服务是否为 运行。看来你已经用 gitlab-runner.exe stop.

停止了它

gitlab-runner.exe verify 告诉你你的 Runner 是否仍然注册到 GitLab 实例。如果您或其他人在 GitLab CI/CD 设置中将其删除,您的 Runner 将不再存在。