Gitlab CI:如果未设置变量,管道会失败吗?

Gitlab CI: Fail pipeline if variable not set?

如果用户触发了管道并且没有为名为 options 的变量设置值,是否有办法使我的整个管道失败?

我试过 only 和 rules 之类的东西,但它们只是跳过作业而不是让所有作业都失败。

是的,虽然你失败的方式取决于你的跑步者所基于的系统。

例如,在基于 Linux/bash 的运行程序中,您只需要 exit 1(而不是 exit 0)来停止执行并使管道失败