|
|
|
@ -218,20 +218,10 @@ def oss_pipelines(ver_mode = ver_mode, trigger = release_trigger): |
|
|
|
|
integration_test_steps = [] |
|
|
|
|
volumes = [] |
|
|
|
|
|
|
|
|
|
windows_pipeline = pipeline( |
|
|
|
|
name = "{}-oss-windows".format(ver_mode), |
|
|
|
|
edition = "oss", |
|
|
|
|
trigger = trigger, |
|
|
|
|
steps = get_windows_steps(edition = "oss", ver_mode = ver_mode), |
|
|
|
|
platform = "windows", |
|
|
|
|
depends_on = [ |
|
|
|
|
"{}-oss-build-e2e-publish".format(ver_mode), |
|
|
|
|
"{}-oss-test-frontend".format(ver_mode), |
|
|
|
|
"{}-oss-test-backend-windows".format(ver_mode), |
|
|
|
|
], |
|
|
|
|
environment = environment, |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
windows_pipeline_dependencies = [ |
|
|
|
|
"{}-oss-build-e2e-publish".format(ver_mode), |
|
|
|
|
"{}-oss-test-frontend".format(ver_mode), |
|
|
|
|
] |
|
|
|
|
pipelines = [ |
|
|
|
|
pipeline( |
|
|
|
|
name = "{}-oss-build-e2e-publish".format(ver_mode), |
|
|
|
@ -244,11 +234,12 @@ def oss_pipelines(ver_mode = ver_mode, trigger = release_trigger): |
|
|
|
|
), |
|
|
|
|
test_frontend(trigger, ver_mode), |
|
|
|
|
test_backend(trigger, ver_mode), |
|
|
|
|
windows_test_backend(trigger, "oss", ver_mode), |
|
|
|
|
windows_test_backend(trigger, "enterprise", ver_mode), |
|
|
|
|
] |
|
|
|
|
|
|
|
|
|
if ver_mode not in ("release"): |
|
|
|
|
pipelines.append(windows_test_backend(trigger, "oss", ver_mode)) |
|
|
|
|
pipelines.append(windows_test_backend(trigger, "enterprise", ver_mode)) |
|
|
|
|
windows_pipeline_dependencies.append("{}-oss-test-backend-windows".format(ver_mode)) |
|
|
|
|
pipelines.append(pipeline( |
|
|
|
|
name = "{}-oss-integration-tests".format(ver_mode), |
|
|
|
|
edition = "oss", |
|
|
|
@ -266,6 +257,16 @@ def oss_pipelines(ver_mode = ver_mode, trigger = release_trigger): |
|
|
|
|
volumes = volumes, |
|
|
|
|
)) |
|
|
|
|
|
|
|
|
|
windows_pipeline = pipeline( |
|
|
|
|
name = "{}-oss-windows".format(ver_mode), |
|
|
|
|
edition = "oss", |
|
|
|
|
trigger = trigger, |
|
|
|
|
steps = get_windows_steps(edition = "oss", ver_mode = ver_mode), |
|
|
|
|
platform = "windows", |
|
|
|
|
depends_on = windows_pipeline_dependencies, |
|
|
|
|
environment = environment, |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
pipelines.append(windows_pipeline) |
|
|
|
|
|
|
|
|
|
return pipelines |
|
|
|
|