我在 Gitlab-CI 中有一个管道,其中一项作业有以下规则:
rules:
- if: "$CI_PIPELINE_SOURCE == "merge_request_event"
Run Code Online (Sandbox Code Playgroud)
如果我将其更改为:会有什么不同吗?
- if: "$CI_PIPELINE_SOURCE == "merge_request_event"
when: always
Run Code Online (Sandbox Code Playgroud)
因为,第一个规则将在满足条件时执行,而替代规则(带有when:always的规则)将执行相同的操作。
那么“何时:总是”会发生什么变化呢?如果它能改变什么的话。