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:

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/