Step1:
Setting -> CI/CD -> Runners -> Specific Runners -> Set up a specific Runner manually
打开1. Install GitLab Runner连接中的下载连接。(Install on windows)
Step2: 下载gitlab-runner.exe
下载x86或amd64中的一个,一定要注意,下载成功后要把文件名字改为“gitlab-runner.exe”!!!
Step3:注册gitlab-runner
- 首先从windows的开始菜单搜索到powershell,右击,选择“以管理员身份运行”,之后会打开一个terminal端口。
- 定位到gitlab-runner.exe下载到的位置。(我的是C:UsersmyaccountDownloadsgit)
- 之后就可以按照官方注册文档,一步一步走。
- 运行 ./gitlab-runner.exe register(之后按照提示一步一步填写)
- 输入自己的gitlab URL,这里比较容易混淆:
这里输入自己gitlab runner setting中的第一个URL。
3. 输入token,不能直接输入xxx,应该是gitlab runner setting中的第二个token:
之后4.5步就没有什么问题了,自己输入就可以。
附上自己跑成功的流程:
踩的坑:
最开始不知道怎么填,按照官网指导写的,会报错:因为token是不合法的。ERROR: Registering runner... forbidden (check registration token) runner=xxx
(注册gitlab-runner,最主要就是两个东西,一个是gitlab-ci的url;另一个是token,这两个东西都可以在setting的runner setting中找到。)