with tag tab hacer create commits github github-enterprise

tag - ¿Cómo recibir una notificación cuando alguien ingresa a una sucursal de GitHub?



git versioning (3)

¿Qué hay de usar IFTT o Zapier?

Estamos utilizando GitHub Enterprise en nuestra empresa. Tenemos una rama de "desarrollo" donde cada programador debe impulsar su trabajo. ¿Hay alguna forma de recibir notificaciones cuando alguien ingresa a la rama de desarrollo junto con un enlace a una vista de diferencias, como la que recibe para una solicitud de extracción?


No del todo, pero lo suficientemente cerca. (Recibirás una notificación por cada confirmación, no por inserción).

Para GitHub Enterprise a partir de mediados de 2014:

  1. Entra en la configuración de tu repositorio
  2. Abra la pestaña "Webhooks and Services"
  3. Haga clic en el botón "Agregar servicio"
  4. Seleccione "Correo electrónico" de la larga lista de servicios
  5. Poner en una dirección de correo electrónico. Esta puede ser una dirección de correo electrónico que se reenvía a varias direcciones de correo electrónico, o solo la suya si solo una persona / cuenta necesita notificaciones por correo electrónico.
  6. Marque "Enviar del autor" (probablemente) y "Activo" (definitivamente).

Para versiones anteriores de GitHub Enterprise:

  1. Entra en la configuración de tu repositorio
  2. Abra la pestaña "Ganchos de servicio"
  3. Seleccione "Correo electrónico" de la larga lista de servicios
  4. Poner en una dirección de correo electrónico. Esta puede ser una dirección de correo electrónico que se reenvía a varias direcciones de correo electrónico, o solo la suya si solo una persona / cuenta necesita notificaciones por correo electrónico.
  5. Marque "Enviar del autor" (probablemente) y "Activo" (definitivamente).

¡Hecho!

Actualizar GitHub planea cerrar los servicios de GitHub antes de fin de año. Refer


Descargo de responsabilidad: Soy el autor original.

Este proyecto le permite recibir un correo electrónico cuando se envía un compromiso a un repositorio que está viendo (en cualquier sucursal).

Explicación: gicowa es una herramienta de línea de comandos escrita en python que lista todas las últimas confirmaciones en todos los repositorios de GitHub que estás viendo. Esta herramienta puede enviar su salida por correo electrónico y se puede llamar desde su crontab . Esto le hace recibir una notificación por correo electrónico cada vez que se envía un compromiso en un repositorio de GitHub que está viendo.