Перейти к файлу
hezijie f2f69ff13e add contents write permission to release job 2024-08-07 14:10:27 +08:00
.github add contents write permission to release job 2024-08-07 14:10:27 +08:00
docs correct url in docs 2024-01-17 16:58:43 +08:00
install add codeql and gosec to ci, fix install with TFLINT_PLUGIN_DIR env set 2022-11-03 16:28:56 +08:00
integration/basic simplify make test 2024-03-12 16:56:12 +08:00
project use goreleaser to change main version 2024-03-12 15:24:56 +08:00
rules skip terraform_required_providers_declaration and terraform_required_version_declaration for override files 2024-08-07 13:55:20 +08:00
script add test for docs 2022-09-22 21:11:21 +08:00
.gitignore add test for docs 2022-09-22 21:11:21 +08:00
.goreleaser.yml revert change to goreleaser.yml 2024-03-12 16:01:50 +08:00
CHANGELOG.md sensitive variable with null default value should not raise error 2022-11-11 22:06:48 +08:00
LICENSE
Makefile simplify make test 2024-03-12 16:56:12 +08:00
README.md rename lint ci file. add badge to readme 2022-11-03 16:31:17 +08:00
SECURITY.md Microsoft mandatory file 2023-01-24 15:50:13 +00:00
go.mod Bump github.com/terraform-linters/tflint-plugin-sdk 2024-08-07 14:02:43 +08:00
go.sum Bump github.com/terraform-linters/tflint-plugin-sdk 2024-08-07 14:02:43 +08:00
main.go use goreleaser to change main version 2024-03-12 15:24:56 +08:00

README.md

TFLint Ruleset for terraform-provider-basic-ext

test lint e2e

TFLint ruleset extension plugin for common terraform code syntax check

Requirements

  • TFLint v0.35+
  • Go v1.18

Building the plugin

Clone the repository locally and run the following command:

$ make

You can easily install the built plugin with the following:

$ make install

Note that if you install the plugin with make install, you must omit the version and source attributes in .tflint.hcl:

plugin "basic-ext" {
    enabled = true
}

Follow the instructions to edit the generated files and open a new pull request.