Skip to content

Latest commit

 

History

History
20 lines (16 loc) · 887 Bytes

TESTING.md

File metadata and controls

20 lines (16 loc) · 887 Bytes

Terraform Module - AWS Static Site: Testing

All Route 1337, LLC Terraform modules are tested in AWS before changes are merged.

Testing Requirements

All modules tested must follow these testing rules:

  1. All modules must be tested against an AWS account with all optional variables tested.
  2. Changes to modules should be tested to avoid breaking existing infrastructure.
  3. Code should pass pre-commit checks.

pre-commit

This repo uses Yelp's pre-commit to manage some pre-commit hooks automatically.
In order to use the hooks, make sure you have pre-commit, and terraform in your $PATH.
Once in your path you should run pre-commit install in order to configure it. If you push commits that fail pre-commit, your PR will not be merged.

Return to README