[v9.3.x] CI: Add Windows backend tests in more places (#66438) (#68009)

* CI: Add Windows backend tests in more places

* CI: Add promotion pipeline for publishing new windows-test-images

* CI: Ignore windows backend-test failures for now

* CI: Fix linting issue in ci_images.star file

(cherry picked from commit b2fc285a5d)

Backport of https://github.com/grafana/grafana/pull/66438
This commit is contained in:
Horst Gutmann
2023-05-08 10:24:02 -04:00
committed by GitHub
parent 9598cc9f4a
commit 29a8ed190e
10 changed files with 676 additions and 12 deletions
+5 -1
View File
@@ -63,6 +63,10 @@ def pipeline(
},
}
docker_mount_path = "/var/run/docker.sock"
if platform == "windows":
docker_mount_path = "//./pipe/docker_engine/"
pipeline = {
"kind": "pipeline",
"type": "docker",
@@ -77,7 +81,7 @@ def pipeline(
{
"name": "docker",
"host": {
"path": "/var/run/docker.sock",
"path": docker_mount_path,
},
},
],