I would like to view this page in
TeamCity ofrece la integración incorporada con Slack. Por ejemplo, la integración le permite enviar mensajes de Slack cada vez que una compilación comienza, termina o falla.
En este tutorial, le mostraremos cómo configurar la integración de Slack en su cuenta de TeamCity.
Para empezar, abra su configuración de compilación y haga clic en Edit configuration. A continuación, vaya a la sección Build Features.
Haga clic en Add build feature y desplácese hacia abajo hasta la funcionalidad de compilación Notifications. Además de Slack, la funcionalidad de compilación Notifications también puede enviar notificaciones por correo electrónico a los usuarios.
Después de eso, tendrá que completar algunos detalles y establecer una conexión entre su servidor de TeamCity y Slack. Para ello, primero tendrá que hacer clic en el enlace Parent project’s settings.
Del lado de Slack, debe crear una aplicación con los derechos específicos que puede ver en esta ventana.
A continuación, puede abrir la página de inicio de su aplicación en Slack y desplazarse hacia abajo. Encontrará las credenciales de la aplicación en la parte inferior.
Luego tendrá que copiar el Client ID y Client Secret, así como el Bot User OAuth Token en TeamCity.
Luego puede probar la conexión. Slack le preguntará a qué información exactamente TeamCity debería poder acceder. Una vez que haga clic en Allow, se establecerá la conexión. A continuación, puede hacer clic en Save.
Una vez que haya establecido la conexión con Slack, puede elegir el canal o la persona a la que desea enviar las notificaciones de Slack.
También puede cambiar el formato del mensaje de Simple a Verbose y añadir más opciones, como el texto de estado, el nombre de la rama y los cambios.
TeamCity también le permite añadir un filtro de rama si desea recibir mensajes relacionados solo con una rama específica. También puede elegir exactamente qué eventos deben activar una notificación. Por ejemplo, es posible que desee recibir una notificación sobre si una compilación falló o tuvo éxito, o cuando una compilación no se inicia.
Una vez seleccionadas las opciones que desee, haga clic en Save. Ahora empezará a recibir notificaciones cuando se cumplan las condiciones.
¡Eso es todo! Consulte los demás tutoriales que ofrecemos para aprender a enviar información de compilación a GitHub o integrar TeamCity con Jira.
Integre TeamCity y JIRA para un ciclo de retroalimentación más sencillo y corto entre sus incidencias, confirmaciones y trabajos de CI/CD.
Existen múltiples formas de integrar TeamCity y GitHub. En este tutorial, examinaremos los tres casos de uso más importantes.
Vea cómo el uso de la funcionalidad de compilación Commit Status Publisher en TeamCity puede ayudarle a informar de los resultados de su compilación TeamCity a GitHub.