Vinculación de GitHub a Azure Boards
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.
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
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:
- Cambie el acceso al repositorio de GitHub, o suspenda o desinstale la integración.
- Agregar o quitar repositorios de GitHub.
- Vincular confirmaciones, solicitudes de incorporación de cambios y problemas en los elementos de trabajo para obtener más información sobre la vinculación a elementos de trabajo.