GitLab CI配置GitLab Runners

GitLab CI配置GitLab Runners

描述

GitLab Runner是一个构建实例,用于在多台机器上运行作业并将结果发送到GitLab,可以将其放置在不同的用户、服务器和本地机器上。安装后,您可以将Runner注册为共享或特定的。有关安装Runner的说明,请参阅“GitLab安装”部分。

您可以使用特定或共享Runners来服务您的作业。

共享Runners

这些Runners适用于具有类似要求的多个项目的作业。您可以使用单个或少量Runners来处理多个项目,这样易于维护和更新,而不是为多个项目使用多个Runners。

特定Runners

这些Runners适用于部署特定项目,如果作业对项目有特定要求或特定需求。特定Runners使用先进先出(FIFO)的流程,根据先来后到的原则来组织数据。

您可以使用项目注册令牌来注册特定的Runner。有关注册特定Runner的说明,请参阅“GitLab安装”部分中的步骤1至12,位于“在Windows上安装GitLab”部分下。

锁定特定Runner

您可以阻止将特定的Runner用于其他项目。要做到这一点,您需要注册一个Runner,有关说明请参阅位于“GitLab安装”部分下的“在Windows上安装GitLab”部分中的步骤1至12。

要锁定Runner,请执行以下步骤:

步骤1

GitLab CI配置GitLab Runners

步骤2 - 在设置选项卡下点击CI/CD选项,并展开Runner Settings选项。-

GitLab CI配置GitLab Runners

步骤3 - 在Runner设置部分,您将看到为项目激活的Runner –

GitLab CI配置GitLab Runners

步骤4 − 现在点击铅笔按钮 −

GitLab CI配置GitLab Runners

步骤5 − 接下来,它将打开Runner屏幕并检查 锁定当前项目 选项 −

GitLab CI配置GitLab Runners

点击 保存更改 按钮以使更改生效。

步骤6 - 保存更改后,它将成功更新 Runner。

GitLab CI配置GitLab Runners

受保护的运行者

运行者可以受到保护以保存重要信息。您可以按照以下步骤来保护运行者:

步骤1 - 按照上一节中(锁定特定运行者)所述的步骤1至4进行操作。

步骤2 - 单击铅笔按钮后,将打开运行者屏幕,然后选择 受保护 选项 –

GitLab CI配置GitLab Runners

点击 保存更改 按钮以生效更改。

运行未标记的作业

当没有将标签分配给运行者时,您可以阻止运行者选择带有标签的作业。运行者可以按照以下步骤选择带有标签/不带标签的作业:

步骤1 - 按照 锁定特定运行者 部分中解释的相同步骤(从步骤1到4)进行操作。

步骤2 - 点击铅笔按钮后,它将打开运行者界面,然后勾选 运行未标记的作业 选项 –

GitLab CI配置GitLab Runners

点击 保存更改 按钮以生效更改。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程