[v10.0.x] CI: Remove windows backend tests from release pipelines (#68166) (#68208)

Remove windows backend tests from release pipelines

These are run in other places so there is no benefit to also include
them here.

(cherry picked from commit 1e8cad625b)

Backport of https://github.com/grafana/grafana/pull/68166
This commit is contained in:
Horst Gutmann
2023-05-10 15:17:20 +03:00
committed by GitHub
parent 92454e65c3
commit 65aad4912b
2 changed files with 18 additions and 138 deletions
+17 -16
View File
@@ -217,20 +217,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),
@@ -243,11 +233,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",
@@ -265,6 +256,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