Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Backend

Dependencias

  1. Java 8.
  2. Maven.
  3. Postgres.

Pasos a seguir

  1. Ir a la ubicación donde se clonará el repositorio.
  2. Ejecutar

    1. git clone https://cabalgit.cabal.coop.py/nuevos-sistemas/cabal-backoffice-backend.git
    2. cd cabal-backoffice-backend
    3. git checkout prod
    4. ./mvnw clean package
    5. Luego Mover el war generado en la carpeta deployments del wildfly
      1. cp -r ./target/webadm.war ../../../xxxx/wildfly/deployments/


Frontend

Dependencias

  1. Git
  2. Node.js (with NPM)
  3. Ember CLI
  4. PhantomJS
  5. Sass (incluido en dependencias NPM)

Para el despliegue:

  • Servidor web (apache, ngnix, lighttpd) con módulo de proxy reverso

Pasos a seguir

  1. Volver a la raiz donde se clonaran los repositorios.
  2. Ejecutar 
    1. git clone https://cabalgit.cabal.coop.py/nuevos-sistemas/cabal-backoffice-frontend.git
    2. cd cabal-backoffice-frontend
    3. git checkout prod
    4. npm install
    5. ember build
    6. Mover el contenido de la carpeta dist en el path desde donde se van a levantar los archivos
      1. cp -r ./dist ../xxxx/nginx/www/admin.cabal.coop.py/


DATABASE

Dependencias

  1. PostgreSQL
  2. Crear base de datos: jdbc:postgresql://10.5.3.19:5432/cblwebadm
    1. database = cblwebadm
    2. username = cblwebadm
    3. pass = cblCabal2019

Pasos a seguir

  1. Ejecutar 
    1. Entrar en la terminal del postgres con el usuario
    2. Ejecutar el conjunto de scripts, en el orden especificado en el nombre del archivo.
    3.  

  • No labels