Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porRodrigo Navarro Iglesias Modificado hace 8 años
1
Integración continua con agora-results. COMPANY LOGO
2
Relación de módulos Índice. Integración Preguntas y respuestas COMPANY LOGO Integración Continua
3
¿Cómo se relacionan los módulos?
4
Relación entre módulos. · Agora-results tiene como dependencia a Agora-Tally para realizar el recuento. · Agora-Tally no tiene dependencias externas.
5
¿Cómo se realiza la integración?
6
Integración. 2 3 5 COMPANY LOGO Se descarga agora-results desde el repositorio. Se cambia el archivo de requisitos por uno con los repositorios actualizados. Se pasan a realizar los tests de agora-results y agora-tally. 1 Se realiza la instalación con el setup.py 4 Se prueba a realizar y mostrar un tally.
7
Extracto de ejecución.
8
¿Integración Continua?
9
Integración Continua. · Realizamos la Integración Continua en nuestro proyecto usando Travis CI. · ¡Travis CI no permite apuntar a más de un repositorio! ¿Solución?
10
Integración Continua. COMPANY LOGO · Travis CI permite el uso de scripts de consola de comandos de linux usando yaml. · Cuando se hace un commit en Agora-Tally, se realiza la ejecución del script automáticamente. · Si hay un error por nuestra parte, se corrige y se realiza otra build. · Si el error está en el repositorio de Agora-Results, se comunica, y una vez que esté arreglado se prueba a volver a ejecutar la última build.
11
Muchas gracias. ¿Preguntas?
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.