Vinculación de GitHub a Azure Boards

Completado

Uso de GitHub, seguimiento del trabajo en Azure Boards

Use Azure Boards para planear y realizar un seguimiento del trabajo y GitHub como control de código fuente para el desarrollo de software.

Conecte Azure Boards con repositorios de GitHub, lo que permite vincular confirmaciones de GitHub, solicitudes de incorporación de cambios y problemas para los elementos de trabajo en Boards.

Captura de pantalla de la integración de GitHub y Azure Boards.

Aplicación Azure Boards

La integración se crea mediante la aplicación Azure Boards, que actúa como puente entre Azure Boards y GitHub.

Para instalar la aplicación, debe ser administrador o propietario del repositorio de GitHub o de la organización de GitHub.

La aplicación se instala desde Marketplace de GitHub. App de Azure Boards

Captura de pantalla de la integración de aplicaciones de Azure Boards.

Autenticación en GitHub

Azure Boards puede conectarse a GitHub. Para GitHub en la nube, al agregar una conexión de GitHub, las opciones de autenticación son:

  • Nombre de usuario y contraseña
  • Token de acceso personal (PAT)

Para ver un tutorial sobre cómo realizar la conexión, consulte: Conexión de Azure Boards a GitHub.

Puede configurar otras instancias de Azure Boards o Azure DevOps Projects, GitHub.com repositorios o cambiar la configuración actual desde la página de la aplicación de Azure Boards.

Una vez que haya integrado Azure Boards con GitHub mediante la aplicación Azure Boards, puede agregar o quitar repositorios del portal web para Azure Boards.

Escenarios de integración admitidos

La integración de Azure Boards-GitHub admite las siguientes conexiones:

  • Desde GitHub:

    • Compatibilidad con la integración de todos los repositorios de una cuenta o organización de GitHub o de repositorios específicos.
    • Agregue o quite repositorios de GitHub que participan en la integración y configure el proyecto al que se conectan.
    • Suspenda la integración de Azure Boards-GitHub o desinstale la aplicación.
  • Desde Azure Boards:

    • Conecte uno o varios repositorios de GitHub a un proyecto de Azure Boards.
    • Agregue o quite repositorios de GitHub de una conexión de GitHub en un proyecto de Azure Boards.
    • Quite completamente una conexión de GitHub para un proyecto.
    • Permitir que un repositorio de GitHub se conecte a uno o varios proyectos de Azure Boards dentro de la misma organización o colección de Azure DevOps.

La integración de Azure Boards-GitHub admite las siguientes tareas operativas:

  • Cree vínculos entre elementos de trabajo y confirmaciones, solicitudes de incorporación de cambios y problemas basados en menciones de GitHub.
  • Admitir la transición de estado de los elementos de trabajo a un estado Listo o Completado al usar la mención de GitHub mediante fix, fixes, o fixed.
  • Admita la rastreabilidad completa publicando un comentario de discusión en GitHub al vincular desde un elemento de trabajo a una confirmación, solicitud de incorporación de cambios o problema de GitHub.
  • Mostrar artefactos de código de GitHub vinculados en la sección Desarrollo del elemento de trabajo.
  • Mostrar los artefactos vinculados de GitHub como anotaciones en las tarjetas del panel Kanban.
  • Se han añadido los distintivos de estado a las columnas del tablero Kanban en los repositorios de GitHub.

En este momento no se admiten las siguientes tareas:

  • Consulta de elementos de trabajo con vínculos a artefactos de GitHub. Sin embargo, puede consultar elementos de trabajo con un recuento de vínculos externos mayor que 0.

Nota

Referencia: integración de Azure Boards-GitHub.

Para obtener más información, consulte: