The purpose of this project is to create a well tested git pre-commit hook to spot AWS keys and secrets in git commits and check with the committer that they are indeed meant to be there.
Run instal.sh
to instal this as a global pre-commit hook.
Execute git init
in an existing repository to add this hook.
Note that if you already have a pre-commit hook installed, this will not work; you will have to do something cleverer.
You will need shunit2. Clone this project and add {cloneLocation}/shunit2/source/2.1/src/
to your PATH
variable.
From the root of this project, run ./first-test.sh
Many thanks to Aniket Panse who created this pre-commit hook, which acted as my starting point. Also to Matt Venables whose instructions on creating a global git commit hook are the basis of the installation instructions.