CI: Remove windows backend tests from release pipelines (#68166)

Remove windows backend tests from release pipelines

These are run in other places so there is no benefit to also include
them here.
This commit is contained in:
Horst Gutmann
2023-05-10 11:54:43 +02:00
committed by GitHub
parent 5145f4d3f1
commit 1e8cad625b
2 changed files with 18 additions and 138 deletions

View File

@@ -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