GitLab CI – 配置Gitlab运行器
描写
GitLab运行器是一个构建实例,用于在多台机器上运行作业并将结果发送到GitLab,它可以放在不同的用户、服务器和本地机器上。安装完毕后,你可以将运行器注册为共享或特定的。跑步器的安装在GitLab安装 一章中进行了说明。
你可以通过使用特定的或共享的运行器来服务你的工作。
共享的运行器
这些运行器对于有类似要求的多个项目的作业很有用。你可以使用一个或少量的运行器来处理多个项目,而不是为许多项目使用多个运行器,这将易于维护和更新。
特定运行程序
如果工作对项目有特定的要求或特定的需求,这些运行器对部署某个项目很有用。特定运行程序使用 先进先出 ( FIFO )流程,以先来后到的方式组织数据。
你可以通过使用项目注册令牌来注册一个特定的运行器。注册特定的运行程序在GitLab安装 一章的第1步到12中的 Windows上安装GitLab 一节中有所说明。
锁定一个特定的运行器
你可以锁定一个特定的运行器,使其不被其他项目启用。要做到这一点,你需要注册一个运行器,这在GitLab安装 一章中的 Windows上安装GitLab 的第1步到12中有所说明。
要锁定运行器,请执行以下步骤
第1步 – 登录到你的GitLab账户并进入你的项目 –
第2步 - 点击设置标签下的CI/CD选项,展开运行器设置选项。-
第 3 步 – 在 “运行器设置 “部分,你会看到项目中已激活的运行器。
第 4 步–现在点击铅笔按钮—
第 5 步 – 接下来,它将打开运行器屏幕,并检查 锁定到当前项目 的选项。
单击 ” 保存更改 “按钮,使更改生效。
第6步 - 保存更改后,它将成功更新Runner。
受保护的转轮
流水号可以被保护以保存重要信息。你可以通过以下步骤来保护转轮。
第1步 - 按照上一节(锁定特定的运行程序)中解释的相同步骤(从第1步到第4步)。
第2步 - 点击铅笔按钮后,它将打开 “跑步者 “屏幕,然后勾选 ” 受保护 “选项。
单击 ” 保存更改 “按钮,使更改生效。
运行未标记的工作
当没有为运行者分配标签时,你可以防止运行者挑选带有标签的工作。跑步者可以通过以下步骤挑选有标签/无标签的工作
第1步 - 按照 锁定特定运行者 部分所解释的相同步骤(从第1步到第4步)。
第2步 - 点击铅笔按钮后,它将打开运行者屏幕,然后检查 运行未标记的工作 选项 —
单击 ” 保存更改 “按钮,使更改生效。