Added formatting for tfvars (fixes #4) (#6)

This commit is contained in:
Anton Babenko 2018-01-15 16:12:51 +01:00 committed by GitHub
commit bd50003bd7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 29 additions and 28 deletions

View file

@ -1,5 +1,6 @@
repos:
- repo: git://github.com/pre-commit/pre-commit-hooks
sha: v0.6.0
sha: v1.2.0
hooks:
- id: check-yaml
- id: end-of-file-fixer

View file

@ -3,5 +3,5 @@
description: Rewrites all Terraform configuration files to a canonical format.
entry: terraform_fmt.sh
language: script
files: \.tf$
exclude: \.+.terraform\/.*$
files: (\.tf|\.tfvars)$
exclude: \.terraform\/.*$

View file

@ -2,13 +2,13 @@
[![Help Contribute to Open Source](https://www.codetriage.com/antonbabenko/pre-commit-terraform/badges/users.svg)](https://www.codetriage.com/antonbabenko/pre-commit-terraform)
Single [pre-commit](http://pre-commit.com/) hook which runs `terraform fmt` on `*.tf` files.
Single [pre-commit](http://pre-commit.com/) hook which runs `terraform fmt` on Terraform configuration files (both `*.tf` and `*.tfvars`).
An example `.pre-commit-config.yaml`:
```yaml
- repo: git://github.com/antonbabenko/pre-commit-terraform
sha: v1.2.0
sha: v1.3.0
hooks:
- id: terraform_fmt
```

View file

@ -3,5 +3,5 @@
description: Rewrites all Terraform configuration files to a canonical format.
entry: terraform_fmt.sh
language: script
files: \.tf$
exclude: \.+.terraform\/.*$
files: (\.tf|\.tfvars)$
exclude: \.terraform\/.*$

View file

@ -1,5 +1,5 @@
#!/usr/bin/env bash
for file in "$@"; do
terraform fmt `dirname $file`
terraform fmt "$file"
done