chore: add pre-commit
This commit is contained in:
parent
e8291f4bef
commit
72ee09b064
8 changed files with 40 additions and 13 deletions
16
Makefile
16
Makefile
|
|
@ -1,14 +1,14 @@
|
|||
install:
|
||||
@echo "Installing pdm packages"
|
||||
@. pdm install
|
||||
@echo "Installing node packages"
|
||||
@. cd apps/http/sls npm i
|
||||
|
||||
|
||||
run--sls:
|
||||
@echo "Activating virtual environment and starting serverless offline"
|
||||
@. .venv/bin/activate && cd apps/http/sls && npx sls offline
|
||||
|
||||
deploy--sls:
|
||||
@echo "Deploying via serverless framework"
|
||||
@. cd apps/http/sls && pdm export -G sls -f requirements --prod > requirements.txt && npx sls deploy
|
||||
@. cd apps/http/sls && pdm export -G sls -f requirements --prod > requirements.txt && npx sls deploy
|
||||
|
||||
lint:
|
||||
pre-commit run --all-files --color always
|
||||
|
||||
tests--unit:
|
||||
pdm run pytest --cov secretsanta tests
|
||||
coverage html
|
||||
Loading…
Add table
Add a link
Reference in a new issue