Releases: stelligent/config-lint
v0.0.17
v0.0.16
v0.0.10
v0.0.9
v0.0.8
Changelog
d27395c Have FileLinter report Load error as Violation instead of exiting program
abe333a add does-not-contain since it reads better than not-contains
cc2ea9c clean up lint error
22f26fc make some Terraform tests table driven
074d836 refactor some of Terraform tests
62323d0 rework handling of Terraform providers so ResourceType has provider type
v0.0.7
v0.0.5
Changelog
b6757ad Add PostProcess to FileLinter
9e2962d Simplify FileLinter interface
b781a88 add --ignore-ids option
76ed2ac add a few tests for linter package
91be358 add test for variables in a Terraform here doc
ae350a2 change text of validation message
b09f5ec enable golint
1a2f90a fix example rules file that uses "every"
59dcfef handle Terraform data,provider and provisioner blocks
0a5c294 load Terraform provider resources
29ea1aa update TODO
v0.0.4
Changelog
ae41847 add -profile option for defaults, look in config-lint.yml for default profile
408281a add another test to linter package
fe5f08e add test for AWSResourceLinter
dd33dcb change Search to take an io.Writer, add first test
7d4d286 disable golint
8723322 document -profile command line option
fa57016 improve error handling of profiles
v0.0.3
Changelog
4523041 Allow bumpversion to have an explicit version
78cd3ee Improve messages from match
d51db79 Merge branch 'develop'
4295c21 Merge branch 'master' of github.com:stelligent/config-lint
336ab90 Merge branch 'replace-variables'
f6e64ef add TODO item for Terraform variables
19a7828 add test for Terraform variables
35688b9 add test for policy documents embedded in Terraform files
601cde1 change default report to only show Violations, use -verbose for complete report
7adf3aa correction to README docs
bbf9a06 handle variables recursively, add some examples
7fb6e19 improve test coverage, remove unused code
4693551 improve tests, replace assertion.LoadRules with ioutil.ReadFile
71f6274 remove example-files/rules/aws-config.yml since lambda code is now in a separate repo
b142f22 rename assertion.SetVerbose to assertion.SetDebug
240efc3 restructure FileLinter to load all files first, then replace variables
052241a start resolving variables in Terraform
a154b48 update documentation
deb100d update example rules in docs, add TODO item
v0.0.2
Changelog
d0e59a5 Improve messages from match
a7d2a25 add -terraform command line option to use a built-in rule set for Terraform, generate Asset for the rule set using go-bindata
d150611 add test to make sure built-in rules can be loaded
fa7d283 covert rules for -validate option to also use go-bindata
cd23d57 handle missing resources in YAMLResourceLinter
32ad08c move lambda and web to separate repos
5a0ccf8 remove lambda and webserver from goreleaser config