Gitlab-runner 状态显示不兼容" reason="GitLab Runner >= 9.0

Gitlab-runner status showing not-compatible" reason="GitLab Runner >= 9.0

请让我知道我应该使用哪个 gitlab-runner 版本来使其与 gitlab 兼容

Gitlab版本

8.4.2

gitlab-runner

Version:      9.3.0
Git revision: 3df822b
Git branch:   9-3-stable
GO version:   go1.7.5
Built:        Thu, 22 Jun 2017 10:57:22 +0000
OS/Arch:      linux/amd64

错误:

Jul 27 20:13:02 ip-**-**-**-** gitlab-runner[20539]: time="2017-07-27T20:13:02Z" level=error msg="Checking GitLab compatibility... not-compatible" reason="GitLab Runner >= 9.0 can be used ONLY with GitLab CE/EE >= 9.0" result=404 runner="#%%_67" statusText="404 Not Found"
                                                     <nil>

GitLab 9 runners above version 9 use the new v4 API 的发行说明所述,至少需要 Gitlab 9.0.

所以任何低于 9 的运行器版本都应该这样做。

提示: 将您的 GitLab 实例的版本始终保持在运行程序之上以避免任何问题。

要降级您的跑步者:

  1. 卸载它;
  2. 从这里下载所需的包 repo;

  3. 安装包。