Diferencia entre revisiones de «Gestión de incidencias y integración continua completa»
De Wiki de EGC
(Página creada con «En esta práctica recrearemos un despliegue completo en el cual una vez realicemos commit a nuestro repositorio Github, Travis se encargará de ejecutar las pruebas y en ca...») |
|||
Línea 1: | Línea 1: | ||
En esta práctica recrearemos un despliegue completo en el cual una vez realicemos commit a nuestro repositorio Github, Travis se encargará de ejecutar las pruebas y en caso de que pase las pruebas el mismo se encargará de desplegar la versión commiteada a Heroku. | En esta práctica recrearemos un despliegue completo en el cual una vez realicemos commit a nuestro repositorio Github, Travis se encargará de ejecutar las pruebas y en caso de que pase las pruebas el mismo se encargará de desplegar la versión commiteada a Heroku. | ||
+ | |||
+ | Para la realización de esta práctica es recomendable haber realizado con anterioridad las prácticas de automatización de pruebas y de despliegue en Heroku. | ||
+ | |||
+ | Para comenzar la práctica necesitamos instalar en nuestra mmáquina tanto Heroku CLI como travis CLI | ||
+ | |||
+ | Instalando Heroku | ||
+ | <source> | ||
+ | $ sudo snap install --classic heroku | ||
+ | </source> | ||
+ | |||
+ | Instalando Travis CLI | ||
+ | |||
+ | <source> | ||
+ | //Quizás sea necesario instalar ruby-dev $ sudo apt install ruby-dev | ||
+ | $ gem install travis -v 1.8.10 --no-rdoc --no-ri | ||
+ | </source> |
Revisión del 16:03 1 dic 2019
En esta práctica recrearemos un despliegue completo en el cual una vez realicemos commit a nuestro repositorio Github, Travis se encargará de ejecutar las pruebas y en caso de que pase las pruebas el mismo se encargará de desplegar la versión commiteada a Heroku.
Para la realización de esta práctica es recomendable haber realizado con anterioridad las prácticas de automatización de pruebas y de despliegue en Heroku.
Para comenzar la práctica necesitamos instalar en nuestra mmáquina tanto Heroku CLI como travis CLI
Instalando Heroku
$ sudo snap install --classic heroku
Instalando Travis CLI
//Quizás sea necesario instalar ruby-dev $ sudo apt install ruby-dev
$ gem install travis -v 1.8.10 --no-rdoc --no-ri