src-d / lookout-terraform-analyzer

This is a lookout analyzer that checks if your PR has been Terraform fmt'ed when submitting it.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Terraform (fmt) Lookout Analyzer

This is a lookout analyzer that checks if your PR has been Terraform fmt'ed when submitting it.

Usage

Install the analyzer, and run it:

$ go install github.com/src-d/lookout-terraform-analyzer/cmd/lookout-terraform-analyzer
$ lookout-terraform-analyzer

The analyzer will start listening for pull review requests from lookout.

test it

To test it, cd to the desired repository, and proceed as it follows:

Get the latest lookout-sdk from lookout/releases or just run:

$ wget -O - https://raw.githubusercontent.com/src-d/lookout-sdk/master/_tools/install-lookout-latest.sh | bash

And then run:

$ ./lookout-sdk review

It will mock a Pull Request containing the changes made by HEAD over HEAD~1, and it will send it to lookout-terraform-analyzer that you ran in the previous step.

About

This is a lookout analyzer that checks if your PR has been Terraform fmt'ed when submitting it.

License:Mozilla Public License 2.0


Languages

Language:Go 89.6%Language:Makefile 8.0%Language:Dockerfile 2.3%