open-consul/.circleci
R.B. Boyer 608054c2c6
test: prevent the container tests from depending on consul (#16029)
The consul container tests orchestrate running containers from various
versions of consul to test things like upgrades. Having the test
framework itself depend on the consul codebase inherently links it to a
specific version of consul which may make some test approaches in the
future difficult.

This change prohibits any such relationship via a custom linting rule.
Unfortunately because the api, sdk, and
test/integration/consul-container packages are submodules of
github.com/hashicorp/consul the gomodguard linter is incapable of
handling those separately hence the need for some custom bash instead.
2023-01-20 14:45:13 -06:00
..
scripts chore(ci): deprecate cherry-pick script and enable backport merge 2022-05-13 11:13:12 -04:00
terraform/load-test Load test, upgrade packer version, fix k6s installation (#13382) 2022-06-15 09:29:38 -04:00
bash_env.sh Fix build-date.sh reference 2022-10-24 16:12:08 -04:00
config.yml test: prevent the container tests from depending on consul (#16029) 2023-01-20 14:45:13 -06:00