Integra Airfocus con GitHub

Escrito por:  Morgan T
Última actualización:  

Emplea esta integración bidireccional para importar y sincronizar los problemas de GitHub y para empujar elementos prioritarios de AirFocus en GitHub.

Emplea la integración flexible de GitHub de Airfocus para priorizar tus funciones y epics y así construir hojas de ruta más efectivas. Colabora en el puntaje de priorización para hacer lo correcto. Nuestra integración con GitHub mantiene la estrategia de alto nivel sincronizada con el desarrollo diario. Impulsa los ítems priorizados en GitHub para su desarrollo y sigue su estado de desarrollo desde Airfocus.

Beneficios de la integración con GitHub

  • Importar los problemas de GitHub (como objetos) en Airfocus.
  • Empujar los elementos de AirFocus en GitHub (como los problemas de GitHub)
  • Cambios de estado de visualización de los problemas de GitHub (abierto/cerrado) en AirFocus
  • Mantén los campos de los artículos sincronizados entre ambos sistemas, incluyendo título, descripción, etiqueta/etiqueta y estado (abierto/cerrado).
  • Elige una integración unidireccional en lugar de una integración bidireccional si no quieres permitir cambios en los problemas de GitHub desde Airfocus, pero aún así quieres ver el progreso de tus problemas en GitHub desde dentro de Airfocus

Limitaciones actuales

  • Actualmente no es posible mapear los estados de GitHub a las líneas de enfoque de aire. Sin embargo, el estado (abierto/cerrado) de los números importados y sincronizados de GitHub se mostrará en las vistas de objetos.
  • Aún no es posible mostrar tu puntaje de AirFocus en tu problema de GitHub.
  • Actualmente no es posible integrar GitHub localmente.

Configurando tu integración con GitHub

Para configurar la integración de GitHub, Usuario debe tener el rol de Administrador en AirFocus y el rol de Administrador de Repositorios en GitHub. Navega al espacio de trabajo de AirFocus con el que quieres configurar la integración de GitHub.

Ve a la página de integración, localiza la integración de GitHub y haz clic en Conectar.

Se te pedirá que autorices tu cuenta de GitHub, donde necesitas conceder acceso a todas las organizaciones de GitHub que quieres que sean accesibles a través de Airfocus. Una vez autorizado, puedes configurar tu integración. Selecciona un nombre para tu integración (el nombre realmente no afecta, pero te ayudará a identificar cuál es la integración, ya que puedes conectar cada espacio de trabajo con un repositorio diferente de Github).

Emplea el desplegable para seleccionar el repositorio asociado a tu cuenta de GitHub desde el que quieres importar los números. Además, también puedes filtrar tus problemas por etiqueta. Por defecto, todos los números serán importados y sincronizados. Nota: solo puedes ver aquellos repositorios donde tienes un acceso explícitamente concedido con al menos licencias de lectura. Las licencias pueden conceder tanto en una organización de GitHub en "Configuración > privilegios para miembros > licencias base" como en cada repositorio específico en "Configuración > colaboradores y equipos > Gestionar acceso"

Opcional: mapea tus etiquetas de GitHub con etiquetas de Airfocus para cerciorar una sincronización fluida de las etiquetas. No olvides hacer clic en "Agregar" luego de conectar las etiquetas.

Opcional: define si debe estar asignada una etiqueta de tu elección a cada elemento de GitHub que se importe y sincronice con Airfocus.

Elige integración 1 o bidireccional y, si los elementos desconocidos, deben ser Archivo.

Una vez que haces clic en Almacenar y sincronizas, ya está. Enhorabuena, configuraste con éxito tu integración con GitHub. 🎉

Enviar elementos de AirFocus a GitHub

Cuando tu epic o función esté lista para desarrollar, puedes enviarla a GitHub con tres clics:

  1. Haz clic en el elemento que quieres empujar para abrir el cuadro de diálogo de objetos (detalles del objeto)
  2. Haz clic en el botón Push to integración en la esquina inferior derecha, y
  3. Selecciona GitHub (o elige entre varios repositorios de GitHub si configuraste más de una integración con GitHub)
    integrate-with-github-1.png

Todas las funciones o epics (elementos de AirFocus) que se envían a GitHub se convierten en problemas. Ten en cuenta que los problemas creados por defecto no están asignados a ningún proyecto de GitHub y, por tanto, no aparecerán directamente en tu Tablero de GitHub.

Visión general de todas las opciones de mapeo de campo actualmente disponibles

GitHub airfocus GitHub → airfocus airfocus → GitHub
Título del número Título del ítem
Descripción Descripción
Estado Estado
etiqueta/etiqueta Campo Multi-Select
Proyectos
Hitos Hito
Responsable de la tarea Responsable de la tarea

Dejar comentarios sobre este artículo

¿Tienes comentarios sobre este artículo? Cuéntanos tu experiencia aquí.

¿Encontraste lo que estabas buscando?

¿Todavía tienes alguna pregunta o quieres compartir lo que has aprendido? Visita nuestro Comunidad   para obtener ayuda y colaborar con otras personas.