Integración Continua en Proyectos Web con Git y Azure
Clase 3 de 15 • Curso de Web Apps y Logic Apps en Azure
Resumen
¿Qué es la integración continua?
La integración continua es una práctica esencial en el desarrollo de software que permite actualizar automáticamente una aplicación a medida que se realizan cambios en el control de versiones. Este enfoque garantiza que cada modificación sea integrada y desplegada de manera inmediata, optimizando así el flujo de trabajo.
¿Cómo crear un repositorio en GitHub?
Para comenzar con la integración continua, lo primero que necesitas es un repositorio en GitHub. Sigue estos pasos:
-
Crear el repositorio: Accede a GitHub y empieza un nuevo proyecto. Puedes asignarle el nombre que desees, por ejemplo, "Sitio Web Platzi".
-
Configurar el repositorio: Hazlo público y inicialízalo con un archivo README para documentar tu proyecto.
-
Clonar el repositorio: Toma la URL proporcionada por GitHub y usa tu terminal para clonarlo en tu máquina local. Ejemplo:
git clone https://github.com/tu-usuario/SitioWebPlatzi.git
¿Cómo integrar la aplicación a la gestión de versiones?
Una vez clonado el repositorio, necesitas seguir estas instrucciones para integrar tu proyecto con el control de versiones:
-
Preparar el entorno local: Navega hacia la carpeta donde clonaste el repositorio:
cd SitioWebPlatzi
-
Copiar los archivos del proyecto: Mueve los archivos de tu proyecto al directorio del repositorio.
-
Agregar cambios y realizar commit:
- Agrega todos los cambios recientes con
git add
. - Realiza un commit con un mensaje claro que explique la actualización. Por ejemplo:
git commit -m "Proyecto actualizado integrado"
- Agrega todos los cambios recientes con
-
Subir cambios al repositorio: Ejecuta el comando para enviar tus cambios a GitHub:
git push origin master
¿Cómo autenticar y confirmar cambios?
En el caso de un repositorio público, deberás autenticarte para que se reconozcan tus credenciales:
- Ingresa tu nombre de usuario y contraseña cuando Git lo solicite. Una vez autenticado, los cambios se subirán a tu repositorio en GitHub.
¿Cómo verificar los cambios en el proyecto?
Para confirmar que todo está en su lugar, actualiza la página de tu repositorio en el navegador. Si seguiste correctamente los pasos, deberías ver tu proyecto reflejado en la interfaz de GitHub.
Esta configuración preliminar te prepara para incorporar prácticas avanzadas de despliegue automatizado, utilizando servicios como Azure, que discutirás en futuras sesiones. ¡Mantente motivado y sigue avanzando en tu camino de aprendizaje en el desarrollo de software!