I would like to view this page in
En este tutorial, le mostraremos cómo configurar su proyecto de TeamCity para que el servidor de TeamCity envíe el estado de la compilación (exitosa o fallida) a una plataforma de terceros como GitHub.
En primer lugar, tendrá que editar su configuración de compilación.
A continuación, tiene que navegar a Build Features y añadir otra funcionalidad de compilación: Commit Status Publisher. Commit Status Publisher es una funcionalidad de compilación que permite a TeamCity enviar automáticamente los estados de compilación de sus confirmaciones a un sistema externo.
Para configurar la funcionalidad Commit Status Publisher, seleccione la raíz de VCS. Puede seleccionar una raíz o elegir la opción <All attached VCS roots>
. De esta manera, el estado de confirmación se enviará para todas las confirmaciones en todos los repositorios de un proyecto.
Si solo desea enviar notificaciones de estado para un repositorio específico, también puede seleccionar uno concreto de la lista desplegable.
Una vez que haya seleccionado la raíz del VCS, también tendrá que seleccionar el valor correcto de Publisher. En nuestro caso, es GitHub, así que seleccionémoslo de la lista desplegable.
Para fines de autenticación, se le solicitará que pegue su token de autenticación.
Después de eso, podrá probar su conexión y, a continuación, hacer clic en Save.
Una vez configurada la conexión, podrá ver la nueva conexión en Build Features.
Ahora, cuando ejecute sus compilaciones, podrá ver el estado de la compilación en su VCS (en nuestro caso, GitHub). Aquí puede ver que se han superado todas las comprobaciones.
Si hace clic en Details, volverá al servidor de TeamCity, donde podrá revisar la información de su compilación.
¡Eso es todo por ahora! Consulte otros tutoriales que ofrecemos para aprender a integrar TeamCity con otras herramientas en su pila tecnológica.
¡Disfrute compilando!
Existen múltiples formas de integrar TeamCity y GitHub. En este tutorial, examinaremos los tres casos de uso más importantes.
Este tutorial le muestra cómo enviar sus estados de compilación de TeamCity a Slack. Aprenda cómo conectar sus instancias de TeamCity y Slack, y qué opciones de configuración adicionales existen para sacar el máximo partido a esta integración.
Integre TeamCity y JIRA para un ciclo de retroalimentación más sencillo y corto entre sus incidencias, confirmaciones y trabajos de CI/CD.