当我单击“运行管道”时,管道在所有阶段都成功运行,但是当为合并请求运行时,它只运行最后一个作业,即最后一个阶段。最后一项工作依赖于前两个阶段。每个阶段至少有1个工作是没有规则的。
每个阶段至少有1个工作是没有规则的。
如果作业没有规则,则它不会在合并请求管道上运行。如文档中所述:
合并请求管道: 默认不运行。 CI/CD 配置文件中的作业必须配置才能在合并请求管道中运行。
合并请求管道:
您需要确保所有作业都配置为合并请求管道。配置方法是使用
rules: