feat: initial commit
This commit is contained in:
commit
e8291f4bef
33 changed files with 10300 additions and 0 deletions
14
Makefile
Normal file
14
Makefile
Normal file
|
|
@ -0,0 +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
|
||||
Loading…
Add table
Add a link
Reference in a new issue