Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

kintoandar/pre-commit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

19 Commits

Repository files navigation

Table of Contents

pre-commit hooks

Collection of pre-commit hooks to be used with Yelp's pre-commit framework

Available Hooks

  • Terraform format
  • Terraform validate
  • Prometheus rules validation
  • Prometheus configuration validation

Check the hooks manifest to know more

How-To

Step 1

Install the pre-commit package

brew install pre-commit

For operating systems, other than macOS, check the official documentation

Step 2

Step into the repo you want to have the pre-commit hooks installed and run:

cat <<EOF > .pre-commit-config.yaml
- repo: git://github.com/kintoandar/pre-commit.git
 sha: v2.1.2
 hooks:
 - id: terraform_fmt
 - id: terraform_validate
 - id: prometheus_check_rules
 - id: prometheus_check_config
EOF

Step 3

Install the pre-commit hook

pre-commit install

Credits

Made with ♥️ by kintoandar

AltStyle によって変換されたページ (->オリジナル) /