{{< details >}}

  1. Tier: 基础版, 专业版, 旗舰版
  2. Offering: JihuLab.com, 私有化部署

{{< /details >}}

使用 CI Lint 工具来检查极狐GitLab CI/CD 配置的有效性。您可以从 .gitlab-ci.yml 文件或任何其他示例 CI/CD 配置中验证语法。此工具检查语法和逻辑错误,并可以模拟流水线创建,以尝试找到更复杂的配置问题。

如果您使用 流水线编辑器,它会自动验证配置语法。

如果您使用 VS Code,您可以使用 VS Code 的极狐GitLab Workflow 扩展 验证您的 CI/CD 配置。

检查 CI/CD 语法

CI Lint 工具检查极狐GitLab CI/CD 配置的语法,包括使用 includes 关键字 添加的配置。

要使用 CI Lint 工具检查 CI/CD 配置:

  1. 在左侧边栏,选择 搜索或转到 并找到您的项目。
  2. 选择 Build > 流水线编辑器
  3. 选择 验证 选项卡。
  4. 选择 Lint CI/CD 示例
  5. 将您想检查的 CI/CD 配置的副本粘贴到文本框中。
  6. 选择 验证

模拟流水线

您可以模拟创建极狐GitLab CI/CD 流水线,以找到更复杂的问题,包括 needsrules 配置的问题。模拟作为默认分支上的 Git push 事件运行。

前提条件:

  • 您必须具有在此分支上创建流水线的权限,以便通过模拟进行验证。

要模拟流水线:

  1. 在左侧边栏,选择 搜索或转到 并找到您的项目。
  2. 选择 Build > 流水线编辑器
  3. 选择 验证 选项卡。
  4. 选择 Lint CI/CD 示例
  5. 将您想检查的 CI/CD 配置的副本粘贴到文本框中。
  6. 选择 模拟默认分支的流水线创建
  7. 选择 验证