Saltar a contenido

Notificaciones Slack

Con esta nueva funcionalidad, el/los administrador(es) de proyecto pueden crear sus propias notificaciones para ser notificado en Slack de ciertos eventos que ocurren dentro proyecto.

Donde crearlas

Estas notificaciones tienen que ser creadas desde la configuración de proyecto, en la pestaña de notificaciones.

Crear una nueva notificación

Podremos crear una nueva notificacion de manera sencilla indicando el nombre de conexión, por ejemplo, 'avisos relacionados con los topicos', y pegar la url del webhook que Slack nos facilita al crear un webhook personalizado.

En el siguiente paso, seleccionamos qué eventos queremos que Clarive nos notifique. Podemos seleccionar varios eventos a la vez, por ejemplo, que Slack nos avise cuando se crea un tópico y además, cuando comience un despliegue. A continuación, describiremos cada uno de los eventos disponibles.

  • Tópico creado: Envia una notificación cada vez que un usuario crea un tópico del proyecto.
  • Cambio de estado del tópico: Envía una notificacion cada vez que se cambia el estado de un topico del proyecto.
  • Nuevo pase: Notifica cada vez que un usuario realiza un despliegue en el proyecto.
  • Pase finalizado con éxito: Notifica al usuario en Slack cuado finaliza un pase con éxito.
  • Pase fallado: Notifica al usuario en Slack cuado un pase ha finalizado con errores.
  • Pase requiere una acción: Envia un mensaje cuando se necesita la accion de un usuario para poder continuar con el pase. Estas acciones puede ser porque se ha capturado un error, se necesita aprobación por parte de algún usuario o rol, o el pase se ha quedado pausado.

Comprobar conexión con Slack

una vez creada la conexión, para comprobar que es correcta podemos probarla haciendo uso de la opcion Test dentro de las opciones de la conexión creada. Si la conexión es correcta, Clarive mostrará el mensaje: Test finalizado con éxito. Si el test falla, se muestra el mensaje: El test ha fallado. Revisa que la dirección del webhook es correcta.

Otras acciones

Desde el panel de Notificaciones, podemos activar, editar o eliminar cualquiera de las conexiones creadas.

Permisos necesarios

  • Permisos para acceder a la configuración del proyecto.
  • No es necesario ningún permiso adicional.

Preguntas frecuentes

  • El test es correcto pero no recibo la notificación

Comprueba que tienes el demonio de eventos (service.event.daemon) ejecutandose desde el panel de Demonios dentro de la Administración de Clarive. Si está parado, una vez que se inicie, se enviarán todas las notificaciones pendientes por procesar.

  • ¿Puedo cambiar la plantilla del mensaje que recibo en Slack?

Estamos trabajando para implementar esta funcionalidad y que los administradores de proyecto puedan personalizar los mensajes.

  • Quiero que se me notifique por otros eventos que no están incluidos.

Estamos trabajando en ofrecer al usuario otros tipos de evento para potenciar las notificaciones. No obstante, si el usuario puede acceder al diseñador de reglas, puedes configurar una regla de evento y seleccionar cualquiera de los eventos que hay disponibles.