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

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/
  3. Modificar el archivo standalone.xml del wildfly


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: V1, V2.... q.
    3.  migration.rar

  • No labels