You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Se requiere que haya dos instalaciones que soporten distintos sets de fuentes, uno baja la rama que se llama como la versión de odoo y la otra baja la rama staging.
Esto permite ejecutarlo en servidores donde ya hay un deploy. Quedaría el deploy viejo como la rama de producción
Además se debe crear un docker-compose.yml y un .env para manejar los dominios.
Los dominios deberán llamarse en forma standard project.dominio.com y project-test.dominio.com
En el manifiesto del proyecto vamos a tener una version 3 con exetensiones para bajar distintas cosas en producción y en test.
odoo.env va a ser distinto (en --debug baja el de debug solamente en --prod baja los dos)
ademas los repositorios y las imagenes pueden ser distintas
env-ver: 3
va a tener un doble set de keys la normal y la -test
Si el coso-test no esta, entonces baja el mismo que producción
el docker-compose y su .env lo escribimos dentro de compose que esta al lado del directorio project_default
Finalmente dos opciones:
hacemos un upgrade.sh en ~/ que va a hacer upgrade de las dos ramas actualizar todas las bases de datos que haya en cada rama y bajarse nuevas imagenes si las hay.
Hacemos que oe haga lo que ahora hace el upgrade.sh con el -i
The text was updated successfully, but these errors were encountered:
jobiols
changed the title
crear dos instalaciones en el mismo servidor para test y produccion
Crear dos instalaciones en el mismo servidor: test y producción
Sep 24, 2022
Se requiere que haya dos instalaciones que soporten distintos sets de fuentes, uno baja la rama que se llama como la versión de odoo y la otra baja la rama staging.
/odoo_ar/odoo-XX.0/project/
/odoo_ar/odoo-XX.0/project-tst/
Esto permite ejecutarlo en servidores donde ya hay un deploy. Quedaría el deploy viejo como la rama de producción
Además se debe crear un docker-compose.yml y un .env para manejar los dominios.
Los dominios deberán llamarse en forma standard project.dominio.com y project-test.dominio.com
En el manifiesto del proyecto vamos a tener una version 3 con exetensiones para bajar distintas cosas en producción y en test.
odoo.env va a ser distinto (en --debug baja el de debug solamente en --prod baja los dos)
ademas los repositorios y las imagenes pueden ser distintas
env-ver: 3
va a tener un doble set de keys la normal y la -test
config / config-test
port / port-test
git-repos / git-repos-test
docker-images / docker-images-test
Si el coso-test no esta, entonces baja el mismo que producción
el docker-compose y su .env lo escribimos dentro de compose que esta al lado del directorio project_default
Finalmente dos opciones:
The text was updated successfully, but these errors were encountered: