Closed pglass closed 2 years ago
This updates CI and acceptance tests to skip the HCP tests on PRs.
The way this works is:
-var enable_hcp=true|false
enable_hcp
enable_hcp=true
main
release/*
For the moment, no enterprise tests will run on PRs, which I'll address in a follow up using the dev-server.
Acceptance tests
👀
Changes proposed in this PR:
This updates CI and acceptance tests to skip the HCP tests on PRs.
The way this works is:
-var enable_hcp=true|false
to setup-terraform to control whether an HCP Consul cluster is created.enable_hcp
output variable in setup-terraform, and skip themselves if there is no HCP cluster.enable_hcp=true
formain
andrelease/*
branches. Otherwise, it is set to false.For the moment, no enterprise tests will run on PRs, which I'll address in a follow up using the dev-server.
How I've tested this PR:
Acceptance tests
How I expect reviewers to test this PR:
👀
Checklist: