fix(ci): bridge BOTH through legacy downstream choices
This commit is contained in:
@@ -46,4 +46,5 @@ test('coordinator defaults event bridge deployments to both non-production regio
|
||||
assert.match(pipeline, /\['BOTH', 'SELECT', 'CN', 'OVERSEAS'\]\.contains\(bridgeRegion\)/)
|
||||
assert.match(pipeline, /兼容旧 Jenkins 参数 SELECT:本次按 BOTH/)
|
||||
assert.match(pipeline, /事件桥 BOTH 仅支持开发或测试环境/)
|
||||
assert.match(pipeline, /params\.EVENT_BRIDGE_REGION == 'BOTH' \? 'SELECT' : params\.EVENT_BRIDGE_REGION/)
|
||||
})
|
||||
|
||||
@@ -21,7 +21,7 @@ test('Jenkins pipelines recognize all overseas deployable modules', async () =>
|
||||
assert.match(controller, /EVENT_BRIDGE_REGION/)
|
||||
assert.match(service, /EVENT_BRIDGE_REGION_OVERRIDE=\$\{bridgeRegion\}/)
|
||||
assert.match(controller, /choices: \['BOTH', 'CN', 'OVERSEAS'\]/)
|
||||
assert.match(service, /choices: \['BOTH', 'CN', 'OVERSEAS'\]/)
|
||||
assert.match(service, /choices: \['BOTH', 'CN', 'OVERSEAS', 'SELECT'\]/)
|
||||
assert.match(controller, /事件桥 BOTH 仅支持开发或测试环境/)
|
||||
})
|
||||
|
||||
|
||||
@@ -157,7 +157,7 @@ test('direct deployments wait for health and automatically restore the previous
|
||||
})
|
||||
|
||||
test('one event bridge build deploys both regional instances in development and test', () => {
|
||||
assert.match(pipeline, /choice\(name: 'EVENT_BRIDGE_REGION', choices: \['BOTH', 'CN', 'OVERSEAS'\]/)
|
||||
assert.match(pipeline, /choice\(name: 'EVENT_BRIDGE_REGION', choices: \['BOTH', 'CN', 'OVERSEAS', 'SELECT'\]/)
|
||||
assert.match(pipeline, /\['BOTH', 'SELECT'\]\.contains\(params\.EVENT_BRIDGE_REGION\)/)
|
||||
assert.match(pipeline, /\? \['CN', 'OVERSEAS'\]/)
|
||||
assert.match(pipeline, /bridgeRegions\.each \{ bridgeRegion ->/)
|
||||
|
||||
Reference in New Issue
Block a user