Skip to content
Antonio de la Vega edited this page Nov 24, 2016 · 9 revisions

Hito 3 - PaaS

Despliegue CLI

Para realizar el despliegue ejecutamos las siguientes ordenes:

git clone https://github.com/antoniovj1/infraestructura_virtual_ugr.git 
cd infraestructura_virtual_ugr

heroku create 

heroku addons:add mongolab 

heroku config:set NODE_ENV=production

git push heroku master
heroku open

Despliegue desde GitHub y uso de CI

En este hito he realizado un despliegue de el proyecto sobre el Paas Heroku, para ello he seguido los siguientes pasos.

  1. Darse de alta en Heroku, para ello simplemente se completa el formulario de alta y se espera a que se active la cuenta.

  2. Una vez registrados, accedemos a la web de heroku y creamos una nueva aplicación.

  3. Después de esto indicamos el repositorio de GitHub que queremos usar y además seleccionamos que deseamos un despliegue automático pero esperando a que se pasen los test de Travis CI.

  1. Una vez realizado lo anterior accedemos al usuario y nos dirigimos al apartado Billing en el que debemos introducir una tarjeta de crédito para poder instalar extensiones.

  2. Una vez realizado esto, nos dirigimos al dashboard de la aplicación y pinchamos en "Configure Add-Ons" y añadimos el Add-On "mLab MongoDB". Una vez realizado esto la configuración esta completa.

Con estos pasos realizados, podemos comprobar que el despliegue funciona correctamente en el siguiente enlace. https://infraestructuravirtual.herokuapp.com/