首页 > 解决方案 > 如何在 gitlab cicd 的 .common 标记中引用变量名

问题描述

我有一个 gitlab yaml 文件。我有变量部分和 .common 标签部分,如下所示:

variables:
  name: app
  env: prod

.common:
  tags:
    - &env_tag prod

我的问题是我们可以将env变量传递给 .common 标签部分。在尝试引用变量名时,它失败了

我试过如下:

.common:
  tags:
    - &env_tag $env

标签: gitlabyamlgitlab-ci

解决方案


不幸的是,现在这是不可能的,因为 gitlab 不支持tags. 目前有多个关于此功能的未解决问题:


推荐阅读