constellation/e2e/miniconstellation/BUILD.bazel
Daniel Weiße c0a59a18d5
ci: update e2e mini default region and always return resource group name (#3373)
* Choose resource group name outside of Terraform to catch issues during apply
* Run test in West Europe

---------

Signed-off-by: Daniel Weiße <dw@edgeless.systems>
2024-09-25 08:37:27 +02:00

46 lines
899 B
Python

load("@com_github_ash2k_bazel_tools//multirun:def.bzl", "multirun")
load("//bazel/sh:def.bzl", "sh_template")
filegroup(
name = "dependencies",
srcs = [
".terraform.lock.hcl",
"cloud-init.yaml",
"main.tf",
"output.tf",
"test-remote.sh",
"variables.tf",
],
)
sh_library(
name = "dependencies_lib",
srcs = [
":dependencies",
],
)
sh_template(
name = "remote_test",
data = [
"//cli:cli_enterprise_linux_amd64",
],
substitutions = {
"@@PATH_CLI@@": "$(rootpath //cli:cli_enterprise_linux_amd64)",
},
template = "main.sh.in",
deps = [
":dependencies_lib",
],
)
multirun(
name = "push_remote_test",
commands = [
"//bazel/release:push",
":remote_test",
],
jobs = 1, # execute sequentially
visibility = ["//visibility:public"],
)