Runner https://gitlab.com... 不健康,将被禁用

Runner https://gitlab.com... is not healthy and will be disabled

我尝试创建一个 运行ner 但遇到了问题:

# IdeaProjects\git_ci>gitlab-runner register
Runtime platform                                    arch=amd64 os=windows pid=8084 revision=8fa89735 version=13.6.0
- Enter the GitLab instance URL (for example, https://gitlab.com/):
#: https://gitlab.com/
- Enter the registration token:
#: Aoedt1XjyTSb8WahsyM
- Enter a description for the runner:
#: Runner11
- Enter tags for the runner (comma-separated):
#: tag1
Registering runner... succeeded                     runner=Adoedt1X
- Enter an executor: docker, virtualbox, docker-ssh+machine, shell, ssh, docker+machine, kubernetes, custom, docker-windows, docker-ssh, parallels:
#: shell

之后我尝试 运行 运行ner 并尝试 运行 然后我标记 运行 未标记的作业 但无论如何我在结果中有错误:

我在错误行中看到错误的 URI,这可能是一个原因,但我不知道 - 这个 URI 如何以及为什么得到这样的值:

另外一个问题 - 如果一个 运行 人员可以执行很多工作,为什么我需要几个 运行 人员?为什么我需要创建一个 运行ner 如果在“运行ner 默认情况下”一切正常?

一切都与权限有关:对于 Windows 我们需要 运行 cmd 具有管理员权限,然后一切正常。

两种方法:

  1. 注销跑步者

    一个。列出所有跑步者:.\gitlab-runner.exe list

    b.Unregister 使用令牌的跑步者:.\gitlab-runner.exe unregister --url http://git-xxx.com --token TOKEN_NAME

    c。使用名称注销跑步者:.\gitlab-runner.exe unregister --name NAME

  2. config.toml 文件中删除运行器并启动运行器。