【问题标题】:GitLab CI/CD Generic configurationGitLab CI/CD 通用配置
【发布时间】:2019-02-12 06:31:25
【问题描述】:

我必须在 gitlab 中为 30 多个存储库设置几乎相同的管道。问题是我在 gitlab 中找不到任何可能让我使用 YAML 设置一个管道并在所有其他 repos 中重用它并提供额外参数。

作为一个示例,如果我通过 Jenkins 执行此操作非常简单,但不幸的是,我不允许使用除 gitlab ci/cd 之外的任何东西。

关于 GitLab 中的通用管道有什么想法吗?

【问题讨论】:

标签: yaml pipeline gitlab-ci


【解决方案1】:

您是否考虑过让每个项目管道触发子管道?子管道可以在另一个项目的文件中定义,而不是触发它的管道。这里有一些关于父子管道的细节:https://docs.gitlab.com/ee/ci/parent_child_pipelines.html

【讨论】:

    猜你喜欢
    • 2020-10-27
    • 2022-06-23
    • 2019-08-07
    • 1970-01-01
    • 1970-01-01
    • 2019-07-04
    • 2019-08-19
    • 2020-07-03
    • 2022-08-10
    相关资源
    最近更新 更多