是否可以使用 gitlab-ci.yml 以外的其他文件触发 GitLab 中的管道?
Is it possible to trigger pipelines in GitLab with another file than the gitlab-ci.yml?
我的用例:
- 我的 Gitlab 服务器上的第一个 repo。我想使用标准 gitlab-ci.yml 文件触发管道。
- 第二个仓库,从第一个仓库镜像,在另一个 Gitlab 实例上。我想触发不同的管道,例如使用 gitlab-ci-mirror.yml。
我可以告诉第二个 Gitlab 实例将 gitlab-ci-mirror.yml 用于其管道吗?而不是 gitlab-ci.yml ?
在项目设置中,可以更改CI配置路径。这可以是存储库中的文件,您甚至可以指定另一个存储库中的文件。
有关详细信息,请参阅 specify a custom CICD configuration file。
我的用例:
- 我的 Gitlab 服务器上的第一个 repo。我想使用标准 gitlab-ci.yml 文件触发管道。
- 第二个仓库,从第一个仓库镜像,在另一个 Gitlab 实例上。我想触发不同的管道,例如使用 gitlab-ci-mirror.yml。
我可以告诉第二个 Gitlab 实例将 gitlab-ci-mirror.yml 用于其管道吗?而不是 gitlab-ci.yml ?
在项目设置中,可以更改CI配置路径。这可以是存储库中的文件,您甚至可以指定另一个存储库中的文件。
有关详细信息,请参阅 specify a custom CICD configuration file。