Diferencia entre revisiones de «Gestión de incidencias y integración continua completa»

De Wiki de EGC
Saltar a: navegación, buscar
(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