【问题标题】:What does colon in job name means when using Gitlab CI pipeline?使用 Gitlab CI 管道时,作业名称中的冒号是什么意思?
【发布时间】:2022-01-16 04:59:43
【问题描述】:

使用在 GitLab 上运行的以下 CI 管道:

stages:
  - build
  - website

default:
  retry: 1
  timeout: 15 minutes

build:website:
  stage: build
  ...
  ...
  ...
  ...

website:dev:
  stage: website
  ...
  ...
  ...

build:website:website:dev: 中作业名称中的第一个冒号是什么意思?

是不是我们把舞台名后面的第二部分作为变量传递给舞台?

【问题讨论】:

    标签: gitlab continuous-integration yaml gitlab-ci


    【解决方案1】:

    在这种情况下,作业的命名并不会真正改变管道的行为。这只是工作名称。

    但是,如果您在多个作业中使用: 之前的相同前缀,则会导致UI 中出现jobs to be grouped。它仍然不会影响管道的材质功能,但会改变它们在 UI 中的显示方式:

    这是一个纯粹的装饰功能。

    也可以使用/ 作为分隔符或空格来对作业进行分组。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-10-09
      • 1970-01-01
      • 2020-05-21
      • 1970-01-01
      • 2018-03-17
      • 2019-09-14
      • 2012-09-25
      • 2018-12-12
      相关资源
      最近更新 更多