Integración continua: definición de tareas

Ahora que tenemos nuestro código base en Git y un enlace al servidor de Integración Continua, finalmente es hora de ver el primer paso de Integración Continua en acción. Esto se hace mediante la definición de tareas en el servidor de Integración Continua, como los desencadenantes, lo que hace que todo el Proceso de Integración Continua sea lo más fluido posible. Hagamos un cambio en nuestro código en Visual Studio.

Step 1 - Ir al Demo.aspx página en Visual Studio y realice un cambio en el título de la página.

Step 2 - Si consultamos nuestro repositorio de Git a través del git status comando, de hecho verá que el Demo.aspx El archivo ha sido modificado.

Ahora debemos asegurarnos de que cada cambio en nuestro código desencadene una compilación en nuestro servidor de integración continua. Para esto necesitamos hacer los siguientes cambios.

Step 3 - Vaya al panel de control de su proyecto y haga clic en la sección de desencadenadores y haga clic en Add new trigger.

Step 4 - En la siguiente pantalla que aparece, elija VCS trigger, que se utilizará para crear un disparador de modo que cuando se realice un check-in en el repositorio, se active una compilación.

Step 5 - Click Show Advanced Options y asegúrese de que las opciones que se muestran en la siguiente captura de pantalla estén seleccionadas.

Step 6- Haga clic en Guardar. Ahora verá el activador registrado correctamente como se muestra en la siguiente captura de pantalla.

Step 7- Ahora es el momento de registrar nuestro código en el repositorio de Git y ver qué sucede. Así que vayamos a nuestro símbolo del sistema y emita elgit add comando para preparar nuestros archivos modificados.

Step 8 - Ahora emita el git commit comando, y enviará los cambios al repositorio de Git.

Step 9 - Si ahora va a la pantalla Descripción general de proyectos, verá que se ha activado y ejecutado una nueva compilación.

Si ves el Change log Tab, verá el git comment que desencadenó la construcción.

Intentémoslo una vez más. Hagamos otro cambio en elDemo.aspxarchivo. Realicemos ungit add comando y un git commit comando con el siguiente mensaje de confirmación.

Ahora verá que una compilación se activa automáticamente en el panel del proyecto en TeamCity.

La construcción mostrará un mensaje de éxito.

Ahora verá el mensaje de 'Segunda confirmación' que se usó cuando el cambio se comprometió a git repository.

Ahora hemos completado con éxito la primera parte del proceso de Integración Continua.