Split production dependecies & update production configuration
This commit is contained in:
parent
0f66c5eb9b
commit
5a73707d61
12 changed files with 68 additions and 111 deletions
10
Makefile
10
Makefile
|
|
@ -3,10 +3,14 @@
|
|||
#
|
||||
# Build dependencies
|
||||
build:
|
||||
pip-compile --output-file=requirements/base.txt pyproject.toml
|
||||
pip-compile \
|
||||
--resolver=backtracking \
|
||||
--output-file=requirements/base.txt \
|
||||
pyproject.toml
|
||||
|
||||
# testing
|
||||
pip-compile \
|
||||
--resolver=backtracking \
|
||||
--extra=testing \
|
||||
--output-file=requirements/testing.txt \
|
||||
requirements/base.txt \
|
||||
|
|
@ -14,6 +18,7 @@ build:
|
|||
|
||||
# development
|
||||
pip-compile \
|
||||
--resolver=backtracking \
|
||||
--extra=testing \
|
||||
--extra=development \
|
||||
--output-file=requirements/development.txt \
|
||||
|
|
@ -23,6 +28,7 @@ build:
|
|||
|
||||
# ci
|
||||
pip-compile \
|
||||
--resolver=backtracking \
|
||||
--extra=testing \
|
||||
--extra=ci \
|
||||
--output-file=requirements/ci.txt \
|
||||
|
|
@ -32,6 +38,8 @@ build:
|
|||
|
||||
# production
|
||||
pip-compile \
|
||||
--resolver=backtracking \
|
||||
--extra=production \
|
||||
--output-file=requirements/production.txt \
|
||||
requirements/base.txt \
|
||||
pyproject.toml
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue