文件名称:预提交:Gruntwork工具使用的预提交钩子的集合
文件大小:22KB
文件格式:ZIP
更新时间:2024-02-21 22:46:30
git bash devops precommit-hooks BashShell
预提交挂钩 此回购定义GIT中预提交用于与使用钩子。 当前支持的挂钩是: terraform-fmt :在所有Terraform代码( *.tf文件)上自动运行terraform fmt 。 terraform-validate :在所有Terraform代码( *.tf文件)上自动运行terraform validate 。 terragrunt-hclfmt :在所有Terragrunt配置上自动运行terragrunt hclfmt 。 tflint :在所有Terraform代码( *.tf文件)上自动运行 。 shellcheck :运行以检查包含bash 文件。 gofmt :在所有Golang代码( *.go .go文件)上自动运行gofmt 。 goimports :在所有Golang代码( *.go .go文件)上自动运行goimports 。 golint :在所有Golang代码( *.go .go文件)上自动运行golint 。 yapf :在所有python代码( *.py文件)上自动运行 。 helmlint在Helm图表文件上自动运行
【文件预览】:
pre-commit-master
----.circleci()
--------config.yml(423B)
----LICENSE(11KB)
----test()
--------check_skip_env_test.py(3KB)
--------.python-version(13B)
--------fixtures()
--------tox.ini(127B)
----README.md(5KB)
----.pre-commit-hooks.yaml(3KB)
----NOTICE(125B)
----hooks()
--------yapf.sh(753B)
--------helmlint.sh(5KB)
--------check_skip_env.py(1KB)
--------shellcheck.sh(1KB)
--------golint.sh(524B)
--------gofmt.sh(438B)
--------mdlink-check.sh(983B)
--------goimports.sh(444B)
--------terragrunt-hclfmt.sh(530B)
--------terraform-fmt.sh(598B)
--------terraform-validate.sh(938B)
--------tflint.sh(428B)
----.gitignore(155B)
----CODEOWNERS(25B)