Add pre-commit hooks

This commit is contained in:
ViViDboarder 2021-12-01 14:34:15 -08:00
parent 5c97af4fb3
commit 296bdd19fa
2 changed files with 25 additions and 0 deletions

17
.pre-commit-config.yaml Normal file
View File

@ -0,0 +1,17 @@
---
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v3.0.1
hooks:
- id: check-merge-conflict
- id: check-yaml
- id: end-of-file-fixer
- repo: https://github.com/shellcheck-py/shellcheck-py
rev: v0.7.1.1
hooks:
- id: shellcheck
- repo: https://github.com/IamTheFij/docker-pre-commit
rev: v2.0.0
hooks:
- id: docker-compose-check
- id: hadolint

View File

@ -55,3 +55,11 @@ shell: shell-x86
.PHONY: clean .PHONY: clean
clean: clean:
docker-compose -f docker-compose-test-s3.yml down -v docker-compose -f docker-compose-test-s3.yml down -v
.PHONY: install-hooks
install-hooks:
pre-commit install
.PHONY: check
check:
pre-commit run --all-files