First pass at implemenation with pagerduty webhooks

This commit is contained in:
Abel Luck 2022-07-22 12:05:59 +00:00
parent b71b8d95ff
commit 80c6fbd7bb
15 changed files with 1419 additions and 0 deletions

37
.pre-commit-config.yaml Normal file
View file

@ -0,0 +1,37 @@
fail_fast: true
repos:
- repo: local
hooks:
- id: system
name: requirements.txt
entry: poetry export --format=requirements.txt --without-hashes --dev --output=requirements.txt
pass_filenames: false
language: system
- repo: local
hooks:
- id: system
name: black
entry: poetry run black .
pass_filenames: false
language: system
- repo: local
hooks:
- id: system
name: isort
entry: poetry run isort --profile black .
pass_filenames: false
language: system
- repo: local
hooks:
- id: system
name: mypy
entry: poetry run mypy
pass_filenames: false
language: system
- repo: local
hooks:
- id: system
name: flake8
entry: poetry run flake8 ops_bot
pass_filenames: false
language: system