我有一个带两个轴的Jenkins多配置项目:
sbBrowser 值:
firefox
ie
chrome
Run Code Online (Sandbox Code Playgroud)envConfig 值:
pp1
pp2
pp3
staging
systemtest
Run Code Online (Sandbox Code Playgroud)我必须创建组合过滤器才能sbBrowser = firefox在所有的上运行envConfig.
如何构建表达式?
就像是:
sbBrowser=="firefox" && envConfig=="pp1" "pp2" "pp3" "staging" "systemtest"
Run Code Online (Sandbox Code Playgroud)
如果你想让它只运行firefox,在envConfig的所有值上运行,那么为什么要指定envConfig集的成员呢?只要做到(sbBrowser=="firefox"),它会在Firefox只运行,为envConfig的所有成员.
好的,下面的表达式起了作用:
(sbBrowser=="firefox") && (envConfig=="pp1") ||(sbBrowser=="firefox") && (envConfig=="pp2")||(sbBrowser=="firefox") && (envConfig=="pp3")||(sbBrowser=="firefox") && (envConfig=="staging")||(sbBrowser=="firefox") && (envConfig=="systemtest")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6754 次 |
| 最近记录: |