Commit graph

20 commits

Author SHA1 Message Date
Felix Wolfheimer
6e2bb2e2a1
fix(terraform_validate): Run terraform init on "Missing required provider" error (#586) 2023-11-16 20:58:58 +02:00
Maksym Vlasov
4ea6b14c6f
fix: Suppress duplicate error messages in terraform_validate (#577)
Co-authored-by: George L. Yermulnik <yz@yz.kiev.ua>
2023-10-11 14:57:15 +03:00
Maksym Vlasov
19188e5c38
fix: Extend terraform_validate --retry-once-with-cleanup errors list (#566) 2023-09-04 16:58:00 +03:00
Sebastian Melchior
d0d08ac63c
feat: Speedup terraform_validate - firstly try run validate without checking is .terraform/ is valid (#524) 2023-06-12 18:59:13 +03:00
Luke
1e9debc02f
feat: TFLint: Add --hook-config=--delegate-chdir to use tflint -chdir (#512)
Co-authored-by: Maksym Vlasov <MaxymVlasov@users.noreply.github.com>
2023-05-08 18:32:06 +03:00
Bjorn Olsen
96fe3ef657
feat: Add --retry-once-with-cleanup to terraform_validate (#441) 2022-11-26 19:38:21 +01:00
Maksym Vlasov
a4466425fb
feat: Add support for version constraints in tfupdate (#437) 2022-10-06 09:16:29 -07:00
Maksym Vlasov
2b35cad50f fix: Add --env-vars, deprecate --envs (#410) 2022-07-12 21:37:53 +03:00
Maksym Vlasov
b12f0c662c feat: Suppress color for all hooks if PRE_COMMIT_COLOR=never set (#409) 2022-07-12 21:37:53 +03:00
Maksym Vlasov
d4902313ce feat: Add support for set env vars inside hook runtime (#408) 2022-07-12 21:37:53 +03:00
Maksym Vlasov
c4f8251d30 fix: Add --tf-init-args, deprecate --init-args (#407) 2022-07-12 21:37:53 +03:00
Maksym Vlasov
32b232f039 feat: Allow terraform_providers_lock specify terraform init args (#406) 2022-07-12 21:37:53 +03:00
Maksym Vlasov
0f25122485 chore: Implement DRY for HOOK_ID (#405) 2022-07-12 21:37:53 +03:00
Maksym Vlasov
2623b7b8be chore: Rewrite terraform_validate to common::per_dir_hook (#404)
* Refactor: Rewrite `terraform_validate` to `common::per_dir_hook`
* Add ability to specify `--hook-config` in future
2022-07-12 21:37:53 +03:00
Nicholas Henry
d9f482c0c6
fix: Pre-commit-terraform terraform_validate hook (#401) 2022-06-21 22:59:41 +02:00
Maksym Vlasov
caa01c30b3
feat: Allow env vars expansion in --args section for all hooks (#363) 2022-04-26 12:33:58 +02:00
Maksym Vlasov
944a2e5fef
feat: Removed coreutils (realpath) from dependencies for MacOS (#368) 2022-04-18 18:17:15 +02:00
Carlos Miguel Bustillo Rodríguez
7e7c91643e
feat: Improve performance during pre-commit --all (-a) run (#327) 2022-02-10 16:53:37 +01:00
Maksym Vlasov
321fb16693
chore: Document functions (based on google style guide) (#317) 2022-01-11 14:54:42 +01:00
Maksym Vlasov
c5f2a618a8
chore: Improved code structure (moved hooks into a separate dir) (#316) 2022-01-06 16:09:51 +01:00
Renamed from terraform_validate.sh (Browse further)