Want to create interactive content? It’s easy in Genially!

Get started free

1.3. Continous Integration (CI)

stephanie.alferez

Created on September 11, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Modern Presentation

Terrazzo Presentation

Colorful Presentation

Modular Structure Presentation

Chromatic Presentation

City Presentation

News Presentation

Transcript

Unidad 1. DevOps y DevOps Engineering

1.3. Continous Integration (CI)

Alumna: Stephanie Xaziry Alferez Salcido

¿Qué es la integración continua (CI)?

Se trata de la práctica de hacer que todos los que trabajan en el mismo proyecto fusionen regularmente sus cambios con la base de código en un repositorio central. El objetivo de la integración continua es mantener un enfoque fiable para compilar y liberar software promoviendo la colaboración, la automatización y los ciclos cortos de feedback.

¿Por qué es importante en el desarrollo de proyectos?

Mejora la productividad de desarrollo

Entrega las actualizaciones con mayor rapidez

+ info

+ info

Mayor calidad y costes reducidos

Encuentra y arregla los errores con mayor rapidez

+ info

+ info

Herramienta WEBAPP.IO

Como desarrolladora web considero que webapp.io es una herramienta muy útil, ya que ayuda a fusionar el código de manera más rápida, permite crear entornos de vista previa y ejecutar pruebas de un extremo a otro. Además de esto, nos proporciona reutilizar de manera instantánea compilaciones anteriores lo cual desde mi punto de vista nos ahorra tiempo y dinero a la hora de realizar nuestros proyectos web.

Instalación de CI con WEBAPP.IO

Registrarse en la página de https://webapp.io.

Crear un repositorio en GitHub o utilizar uno ya existente

Sincronizar la cuenta GitHub con cuenta en ‘Webapp.io’.

Seleccionar repositorio que se utilizará para la práctica

Seleccionar repositorio que se utilizará para la práctica

Seguir instrucciones con la creación del documento ‘Layerfile’ y haciendo el commit requerido

Realizar el “Test run”

Mostrar pantallazos del repositorio en GitHub donde se observe la configuración de Webapp.io

Mostrar pantallazos sobre Webbapp.io (“Recent Commits” y “View run logs” sobre cualquier commit)

Mostrar pantallazos sobre Webbapp.io (“Recent Commits” y “View run logs” sobre cualquier commit)

Referencias

JetBrains. TeamCity. ¿Qué es la integración continua (CI)? https://www.jetbrains.com/es-es/teamcity/ci-cd-guide/continuous-integration/ Humsoft. (8 de abril del 2021) ¿Qué es CI/CD? Buenos Aires, Argentina. https://hum-soft.com/blog/que-es-ci-cd/ IBM Cloud's. Eric Minick (01 de octubre del 2019) What is Continuous Integration? [Archivo de video] YouTube. https://www.youtube.com/watch?v=1er2cjUq1UI Autentia. (02 de diciembre del 2020) Integración continua - Píldora de conocimiento. [Archivo de video] YouTube. https://www.youtube.com/watch?v=5ZrmIeJoDG4 CircleCI. (27 de abril del 2021) What is Continuous Integration. (CI)? [Archivo de video] YouTube. https://www.youtube.com/watch?v=P7-bmPkU_zU