The CBE Clima Tool is a web-based application built to support the need of architects and engineers interested in climate-adapted design. It allows users to analyze the climate data of more than 27,500 locations worldwide using the data contained in EPW files.
Is your feature request related to a problem? Please describe.
This may be paranoid, but it seems like local developers will get the dependencies in the Pipfile, but nothing checks that this is in sync with the requirements.txt referenced by Dockerfile.
Describe the solution you'd like
Lean towards simplifying things, and referencing Pipfile directly from Dockerfile.
Describe alternatives you've considered
Alternatively, check that the requirements.txt is up to date -- Something like:
diff -y <( pipenv run pip freeze ) requirements.txt
Or the new Cypress test could run build the Docker container... That would be a real check of the production build.
Is your feature request related to a problem? Please describe. This may be paranoid, but it seems like local developers will get the dependencies in the
Pipfile
, but nothing checks that this is in sync with therequirements.txt
referenced byDockerfile
.Describe the solution you'd like Lean towards simplifying things, and referencing
Pipfile
directly fromDockerfile
.Describe alternatives you've considered Alternatively, check that the
requirements.txt
is up to date -- Something like:Or the new Cypress test could run build the Docker container... That would be a real check of the production build.
Additional context none