Wii
Wii
发布于 2025-11-20 / 3 阅读
0
0

配置 gitlab runner

安装 Gitlab Runner

# Download the binary for your system
sudo curl -L --output /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64

# Give it permission to execute
sudo chmod +x /usr/local/bin/gitlab-runner

# Create a GitLab Runner user
sudo useradd --comment 'GitLab Runner' --create-home gitlab-runner --shell /bin/bash

# Install and run as a service
sudo gitlab-runner install --user=gitlab-runner --working-directory=/home/gitlab-runner
sudo gitlab-runner start

注册并生成配置

# token 在项目/管理员面板 CI/CD 配置页面,添加 Runner 时展示
gitlab-runner register  --url https://gitlab.fegtech.com  --token glrt-***

注意,运行上面命令后,会默认在当前用户生成配置,配置文件为 ~/.gitlab-runner/config.yml ,可以用下面命令测试。

gitlab-runner run

设置守护进程

首先,需要拷贝生成的配置到全局配置路径。

cp ~/.gitlab-runner/config.yml /etc/gitlab-runner/config.yml

使用 systemd 管理 gitlab-runner。

sudo systemctl enable gitlab-runner
sudo systemctl restart gitlab-runner
sudo systemctl status gitlab-runner


评论