Skip to content
Open
Changes from 2 commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
fbdd40a
Add feature to pass options to terraform-docs.
metmajer Nov 13, 2018
2b71d4b
Merge pull request #25 from getcloudnative/feat-pass-terraform-docs-opts
antonbabenko Dec 11, 2018
e2760ca
Added followup after #25
antonbabenko Dec 11, 2018
7acd99e
Merge remote-tracking branch 'origin/master' into pr25
antonbabenko Dec 11, 2018
9aa971c
Add new hook for running terraform-docs with replacing README.md from…
RothAndrew Dec 14, 2018
debe93a
Address requested changes
RothAndrew Dec 14, 2018
cbd26b2
Add `--dest` argument
RothAndrew Dec 14, 2018
d3fe87d
Address requested changes
RothAndrew Dec 14, 2018
fe3ba02
fix typo
RothAndrew Dec 14, 2018
a52b507
Merge pull request #27 from RothAndrew/feature/new_hook
antonbabenko Dec 14, 2018
15c9f39
Fix bug not letting terraform_docs_replace work in the root directory…
RothAndrew Dec 14, 2018
3cdf8ec
Merge pull request #30 from RothAndrew/feature/fix_issue_29
antonbabenko Dec 15, 2018
57d924d
Require terraform-docs runs in serial to avoid pre-commit doing paral…
Feb 8, 2019
1750003
Merge pull request #33 from chrisgilmerproj/run_terraform_docs_in_serial
antonbabenko Feb 18, 2019
bc0e68b
Added chglog (hi @robinbowes :))
antonbabenko Feb 18, 2019
66214dc
Added CHANGELOG.md
antonbabenko Feb 18, 2019
beb4a67
Add exit code for 'terraform validate' so pre-commit check fails (#34)
josiahhalme Feb 21, 2019
2c842d9
Bump new version
antonbabenko Feb 21, 2019
a3771b5
fix check for errors at the end (#35)
supertylerc Mar 1, 2019
7eb9ca3
Updated changelog
antonbabenko Mar 1, 2019
249c02b
Update README.md (#36)
Mar 5, 2019
418a5ec
Fixed broken "maintained badge"
antonbabenko Apr 6, 2019
5725b11
Added note about incompatibility of terraform-docs with Terraform 0.1…
antonbabenko May 27, 2019
dbf9108
Updated CHANGELOG
antonbabenko May 27, 2019
8cddce3
Added support for terraform_docs for Terraform 0.12 (#45)
antonbabenko Jun 17, 2019
9300d0f
Updated CHANGELOG
antonbabenko Jun 17, 2019
35e0356
Upgraded to work with Terraform >= 0.12 (#44)
krzyzakp Jun 17, 2019
060249f
Updated CHANGELOG
antonbabenko Jun 17, 2019
d678da9
Fix version in README.md (#46)
lwille Jun 17, 2019
10854fc
Fixed awk script for terraform-docs (kudos @cytopia) and mktemp on Ma…
antonbabenko Jun 18, 2019
59ffa65
Updated CHANGELOG
antonbabenko Jun 18, 2019
c9ecd72
Add slash to mktemp dir (fixed #50)
antonbabenko Jun 18, 2019
5d8d926
Updated CHANGELOG
antonbabenko Jun 18, 2019
3147a7c
Fix typo in README (#51)
eric-gonzales Jun 19, 2019
8362915
Fixed enquoted types in terraform_docs (fixed #52)
antonbabenko Jun 25, 2019
4bebeac
Updated CHANGELOG
antonbabenko Jun 25, 2019
d8dfc2c
Formatter for Terragrunt HCL files (#60)
sc250024 Aug 20, 2019
7eb805f
Updated README with terragrunt_fmt hook
antonbabenko Aug 20, 2019
dc8cf48
Updated CHANGELOG
antonbabenko Aug 20, 2019
e0d3d61
Added support for TFLint with --deep parameter (#53)
costingalan Aug 20, 2019
d5640fd
Updated README with terraform_tflint hook
antonbabenko Aug 20, 2019
c823172
Updated CHANGELOG
antonbabenko Aug 20, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions pre_commit_hooks/terraform_docs_replace.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ def main(argv=None):
dirs = []
for filename in args.filenames:
if (os.path.realpath(filename) not in dirs and \
len(os.path.realpath(filename).strip()) > 0 and \
(filename.endswith(".tf") or filename.endswith(".tfvars"))):
dirs.append(os.path.dirname(filename))

Expand All @@ -40,7 +39,7 @@ def main(argv=None):
if args.aggregate:
procArgs.append('--with-aggregate-type-defaults')
procArgs.append('md')
procArgs.append(dir)
procArgs.append("./{dir}".format(dir=dir))
procArgs.append("| sed -e '$ d' -e 'N;/^\\n$/D;P;D'")
procArgs.append('>')
procArgs.append("./{dir}/{dest}".format(dir=dir,dest=args.dest))
Expand Down