我有一个带有两个轴的Jenkins多配置项目:
带有值的
sbBrowser
:firefox
ie
chrome
envConfig
:pp1
pp2
pp3
staging
systemtest
我必须创建组合过滤器以仅在所有
sbBrowser = firefox
上与envConfig
一起运行。如何构建表达式?
就像是:
sbBrowser=="firefox" && envConfig=="pp1" "pp2" "pp3" "staging" "systemtest"
最佳答案
好的,下面的表达式起到了作用:
(sbBrowser=="firefox") && (envConfig=="pp1") ||(sbBrowser=="firefox") && (envConfig=="pp2")||(sbBrowser=="firefox") && (envConfig=="pp3")||(sbBrowser=="firefox") && (envConfig=="staging")||(sbBrowser=="firefox") && (envConfig=="systemtest")
关于groovy - Jenkins矩阵项目组合过滤器-如何配置Groovy表达式?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16232314/