【发布时间】:2021-05-04 13:05:14
【问题描述】:
我必须在触发管道之前对其进行验证。验证的一个标准是 CI/CD 变量是否具有可接受的值之一。有没有办法判断它是否匹配正确的值?
我尝试创建一个array of values,然后创建check it in the workflow rules,但从其他问题中不清楚如何做到这一点。
所以它应该是这样的:
#WARNING: invalid yml!
variables:
ValidValues: ["Value1", "Value2", "SomeOtherValue"]
workflow:
rules:
- if: ValidValues contains $GivenValue
when: always
【问题讨论】: