代码之家  ›  专栏  ›  技术社区  ›  JoArias

gitlab ci在推送上构建分支

  •  0
  • JoArias  · 技术社区  · 7 年前

    我有一个。gitlab ci。yml在我的主分支中,每次我努力掌握CI管道运行时,它都工作得很好。 我想知道的是,如果我在主分支上有这个文件,它会在推送其他分支时触发管道吗?还是需要在每个分支上创建此文件? 我没有在我的上使用“only”、“when”或“except”。gitlab ci。yml文件。

    1 回复  |  直到 7 年前
        1
  •  0
  •   secustor    7 年前

    这个 .gitlab-ci.yml 文件必须位于要触发管道的每个分支上。

    通常,您会在上创建文件 master 然后根据需要扩展。

    如果我没有弄错的话,您希望在已经创建的分支上添加管道。如果是这种情况,您也必须在分支上添加定义文件。最好使用 git 特征 rebase cherry-pick