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 7 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-web-backend.git
    2. cd cabal-web-backend
    3. git checkout prod
    4. cd cabal-backend-public/cabalwebadm-master
    5. ./mvnw clean package
    6. Luego Mover el war generado en la carpeta deployments del wildfly
      1. cp -r ./target/webadmpub.war ../../../xxxx/wildfly/deployments/
  3. Definir una ruta /.../cabalweb/ donde se subiran archivos desde la web y redireccionarlas a traves de /opt/cabalweb que es el path definido en el wildfly.
  4. Definir que https://archivos.cabal.coop.py/form-files/  + nombre del archivo como forma de acceder a los archivos en /.../cabalweb/ . Seguir el ejemplo de la configuración dada a https://demo.cabal.coop.py/form-files/ 


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-web.git
    2. cd cabal-web
    3. git checkout cms_integration
    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/www2/cabal.coop.py/
  • No labels