l10n testing and production with the same configuration
Hi,
Gnome Damned Lies is deployed on OpenShift through two branches:
-
oscp
is dedicated to production: https://l10n.gnome.org -
oscp-testing
to the testing environment: https://l10n-testing.openshift.gnome.org/
On testing, we have an issue which has been corrected first in production. What I understand from the current put to production process is that changes are made manually to both branches.
Would it be possible to only have one branch with deployment files (such as only one Dockerfile
, local_settings.py
, etc) with variables to distinguish testing
and production
environments? This way, we could deploy to testing before to production in order to run integration tests.
So, as I don’t have that much OpenShift knowledge, I need to be driven and helped :-)
Thanks!