@@ -16,6 +16,9 @@ APP_ALIAS ?= default
1616HOST ?= $(TF_WORKSPACE_NAME ) .api.record-locator.$(ENV ) .national.nhs.uk
1717ENV_TYPE ?= $(ENV )
1818
19+ DEBUG_PROP_ASDF_ENV := $(shell env | grep ASDF)
20+ DEBUG_PROP_BUILD_PATH := $(shell env | grep PATH)
21+
1922export PATH := $(PATH ) :$(PWD ) /.venv/bin
2023export USE_SHARED_RESOURCES := $(shell poetry run python scripts/are_resources_shared_for_stack.py $(TF_WORKSPACE_NAME ) )
2124
@@ -43,10 +46,25 @@ check: ## Check the build environment is setup correctly
4346 @./scripts/check-build-environment.sh
4447
4548check-warn :
49+ @echo " $( shell echo " ASDF ENV: $( DEBUG_PROP_ASDF_ENV) " ) "
50+ @echo " $( shell echo " PATH: $( DEBUG_PROP_BUILD_PATH) " ) "
51+ echo " $( shell which asdf || true) "
52+ echo " $( shell which terraform || true) "
53+ echo " $( shell asdf which terraform || true) "
54+ echo " $( shell asdf list terraform || true) "
55+ echo " $( shell asdf current terraform || true) "
56+ echo " $( shell cat ~ /.asdf/shims/terraform) "
57+ echo " $( shell asdf shim-versions terraform) "
58+ echo " $( shell cat ~ /.bashrc) "
59+ echo " $( shell cat ~ /.bash_profile) "
60+ echo " $( shell terraform -version || true) "
61+ echo " $( shell asdf exec terraform -version || true) "
62+ ls -ltr ~ /.asdf/shims
63+ ls -ltr ~ /.asdf/installs/terraform
4664 @SHOULD_WARN_ONLY=true ./scripts/check-build-environment.sh
4765
4866check-deploy : # # check the deploy environment is setup correctly
49- @./scripts/check -deploy-environment.sh
67+ @./scripts/lint -deploy-environment.sh
5068
5169check-deploy-warn :
5270 @SHOULD_WARN_ONLY=true ./scripts/check-deploy-environment.sh
@@ -173,6 +191,7 @@ test-performance-cleanup:
173191 PYTHONPATH=. poetry run python tests/performance/environment.py cleanup $(TF_WORKSPACE_NAME )
174192
175193lint : check-warn # # Lint the project
194+
176195 SKIP="no-commit-to-branch" pre-commit run --all-files
177196
178197clean : # # Remove all generated and temporary files
0 commit comments