安装 GitLab Runner
下载与安装 GitLab Runner在 Rocky 10 终端执行以下命令完成程序的下载和系统服务安装# 1. 下载适用于 64 位系统的二进制文件sudocurl-L--output/usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64# 2. 赋予执行权限sudochmodx /usr/local/bin/gitlab-runner# 3. 创建专门的运行用户sudouseradd--commentGitLab Runner--create-home gitlab-runner--shell/bin/bash# 4. 安装并启动服务确保它随系统启动sudo/usr/local/bin/gitlab-runnerinstall--usergitlab-runner --working-directory/home/gitlab-runnersudo/usr/local/bin/gitlab-runner start在 GitLab 网页端创建 Runner (对应你的截图)在CI/CD你正在进行网页端的“预注册”。请这样填写标签 (Tags)输入 koji-build。这非常重要后续你的打包任务会根据这个标签找到这台机器。勾选“运行未打标签的作业” (Run untagged jobs)这能防止你忘记写标签时任务卡住。描述填入 yuhua-os-builder。点击“创建 Runner”点击后页面会跳转到一个新页面中间会有一行 glrt- 开头的 Token。请立即复制它我们下一步要用。建立软链接最推荐一劳永逸sudoln-sf/usr/local/bin/gitlab-runner /usr/bin/gitlab-runner在服务器终端完成注册 (连接)回到终端运行注册命令让服务器正式“报到”sudo/usr/local/bin/gitlab-runner register按照提示依次输入GitLab 实例 URL: http://172.16.104.218:8080/注册令牌 (Token): 粘贴你刚才复制的那个 glrt-xxxx。直接按回车Enter它会默认使用你的主机名 localhost.localdomain。自定义名称推荐为了好记建议输入一个更有辨识度的名字比如yuhua-koji-builder执行器 (Executor): 输入 shell。其他描述: 直接连按回车跳过。