在 Windows 上安装 GitLab:
步骤 1− 首先在您的系统中创建一个名为“GitLab-Runner”的文件夹。例如,您可以在 C 盘中创建为 C:\GitLab-Runner。
步骤 2- 现在下载
x86或
amd64的二进制文件并将其复制到您创建的文件夹中。将下载的二进制文件重命名为
gitlab-runner.exe。
步骤 3- 打开命令提示符并导航到您创建的文件夹。现在输入以下命令并按回车键。
C:\GitLab-Runner>gitlab-runner.exe register
步骤 4− 运行上述命令后,会要求输入 gitlab-ci coordinator URL。
Please enter the gitlab-ci coordinator URL (e.g. https://gitlab.com/):
https://gitlab.com
步骤 5− 输入跑步者的 gitlab-ci 令牌。
Please enter the gitlab-ci token for this runner:
xxxxx
步骤 6- 输入跑步者的 gitlab-ci 描述。
Please enter the gitlab-ci description for this runner:
[Admin-PC]: Hello GitLab Runner
步骤 7- 它会要求输入跑步者的 gitlab-ci 标签。
Please enter the gitlab-ci tags for this runner (comma separated):
tag1, tag2
您可以稍后在 GitLab 的用户界面中更改这些标签。
步骤 8- 您可以通过将 Runner 设置为 true 值将其锁定到当前项目。
Whether to lock the Runner to current project [true/false]:
[true]: true
完成上述步骤后,您将收到“注册跑步者...成功”的成功消息。
步骤 9− 现在进入 Runner 执行器来构建项目。
Please enter the executor: parallels, shell, docker+machine, kubernetes, docker-
ssh+machine, docker, docker-ssh, ssh, virtualbox:
docker
我们将选择器用作“docker”,它创建构建环境并轻松管理依赖项以开发项目。
步骤 10- 接下来它将要求为 docker 选择器设置默认图像。
Please enter the default Docker image (e.g. ruby:2.1):
alpine:latest
步骤 11− 完成上述步骤后,会显示'Runner register failed'的信息。下图将描述上述命令的工作流程 -
步骤 12- 现在转到您的项目,单击“设置”部分下的CI/CD选项,您将看到该项目的已激活 Runners。
您可以在GitLab-Runner文件夹下的config.toml文件中看到 GitLab Runner 配置,如下所示 -
concurrent = 1
check_interval = 0
[[runners]]
name = "Hello GitLab Runner"
url = "https://gitlab.com"
token = "40ceed29eec231fa9e306629cae4d7"
executor = "docker"
[runners.docker]
tls_verify = false
image = "alpine:latest"
privileged = false
disable_cache = false
volumes = ["/cache"]
shm_size = 0
[runners.cache]