使用./gitlab-runner.exe run的方式,让runner执行环境和用户开发环境一致,不过这个的缺点是不会开机自启,而且是在终端打开的,所以为此我编写一个vbs的脚本,然后放在windows启动目录,这样就可以达到开机自启而且是后台运行的效果了。 CreateObject("Shell.Application").ShellExecute "cmd.exe","gitlab-runner.exe run...
$ docker run-d --name gitlab-runner --restart always \-v /srv/gitlab-runner/config:/etc/gitlab-runner \-v /var/run/docker.sock:/var/run/docker.sock \ gitlab/gitlab-runner:latest 下面开始实施注册 1,首先需要在GitLab的后台,找到接收runner注册的页面,如下图指引: 简单一点,我们搞一个特定...
sudo gitlab-runner run 1. 关于gitlab-runner的详细使用方法,可以使用下面的命令查看学习 gitlab-runner --help 1. 到这里,gitlab-runner的安装过程结束。 8.2 注册Runner与Demo测试 然后我们回到gitlab网站,打开前面创建的Spring Boot项目,在项目页面中找到:设置-》CI/CD,然后展开runner下拉栏: 在专用Runner栏,...
5,GitLab接收并显示 runner 的运行结果 CI Runner的安装,依然使用Docker的方式 GitLab Runner 官方安装指南 无脑执行 $ docker pull gitlab/gitlab-runner:latest $ docker run-d--name gitlab-runner--restart always \-v/srv/gitlab-runner/config:/etc/gitlab-runner \-v/var/run/docker.sock:/var/run...
在单独的shell中测试gitlab-runner run命令,可以通过以下步骤进行: 确保已经安装了GitLab Runner,并且成功注册到GitLab CI/CD服务器。可以使用gitlab-runner --version命令验证安装情况。 打开终端,进入到GitLab Runner所在的机器。 使用gitlab-runner exec shell命令执行gitlab-runner run命令。 exec参数告诉...
#cmd.exe: 打开的具体应用,这里使用cmd#gitlab-runner.exe run: 这里指打开cmd后输入的参数,这里就是执行gitlab-runner.exe run了,注意的是这里需要输入绝对路径比较好#runas: 管理员权限运行#1: 是否后台运行(0:后台运行, 1窗口运行) 其它注意事项
这个方法是github.com/ayufan/golang-kardianos-service库,这个库是一个注册服务的库,也就说当你使用gitlab-runner install的时候,其实是在注册服务,服务的作用是保证gitlab-runner一直在后台运行以及开机运行。 当服务注册好后,再通过gitlab-runner start打开服务(这里其实可以集成到install里,但是不知道为什么gitlab...
gitlab-register-runner-status step2 修改runner参数,比如并发数等 执行ps -ef|grep gitlab查看运行状态 root241711011:33?00:00:01/usr/lib/gitlab-runner/gitlab-runner run--working-directory/home/gitlab-runner--config/etc/gitlab-runner/config.toml--service gitlab-runner--syslog--user root ...
执行ps -ef|grep gitlab查看运行状态 root 24171 1 0 11:33 ? 00:00:01 /usr/lib/gitlab-runner/gitlab-runner run --working-directory /home/gitlab-runner --config /etc/gitlab-runner/config.toml --service gitlab-runner --syslog --user root ...
好了docker环境也有了,我们正式开始部署gitlab-runner。 第一步,拉取并运行一个gitlab-runner镜像。 docker run-d--name gitlab-runner--restart always \-v/srv/gitlab-runner/config:/etc/gitlab-runner \-v/var/run/docker.sock:/var/run/docker.sock \ ...