mapswipe / python-mapswipe-workers

MapSwipe Back-End
https://mapswipe-workers.readthedocs.io
Apache License 2.0
26 stars 11 forks source link

deployment workflow set up, documentation and testing #165

Open Hagellach37 opened 5 years ago

Hagellach37 commented 5 years ago

postgres and wal-g configuration:

clarify where mapswipe_workers config files are stored on server (not inside docker container):

test_config.py script to test if configuration is complete

nginx and let's encrypt

deploy script

Matthias-Schaub commented 4 years ago

Note on the deployment script and tests:

Running mapswipe_workers tests should only be done in test environment such as dev server or inside CI environment (Tavis). Currently deploy.sh is also used in production evironment. We do not want to let tests scripts interact with production firebase and postgres.

I suggest running tests in CI and manually for production but do not run tests in deploy.sh

Hagellach37 commented 4 years ago

need to close this and break up in smaller parts,