Amazon ya no CodeCatalyst está abierto a nuevos clientes. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte Cómo migrar desde CodeCatalyst.
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Bloqueo de combinaciones externas cuando hay errores en los flujos de trabajo
Tras vincular un repositorio GitHub o un repositorio de Bitbucket CodeCatalyst, puedes añadir CodeCatalyst flujos de trabajo para las solicitudes de extracción. Del mismo modo, después de vincular un repositorio de GitLab proyectos, CodeCatalyst puedes añadir CodeCatalyst flujos de trabajo para las solicitudes de fusión. Pueden producirse una o más ejecuciones de flujo de trabajo en una confirmación específica, y el estado de ejecución de cada flujo de trabajo en también CodeCatalyst se refleja como parte del estado de confirmación en GitHub Bitbucket o GitLab. Cuando se publica una nueva confirmación, los estados de ejecución de los nuevos flujos de trabajo se reflejan en GitHub Bitbucket o GitLab para esa nueva confirmación. Si vuelve a ejecutar un flujo de trabajo para una confirmación, el nuevo estado de ejecución del flujo de trabajo anula el estado anterior para esa confirmación y flujo de trabajo.
Puedes establecer reglas de protección de sucursales en GitHub Bitbucket para bloquear la fusión de una solicitud de extracción o GitLab para bloquear una solicitud de fusión cuando la última confirmación tenga el estado de ejecución fallida del flujo de trabajo. En el caso de las reglas de protección de sucursales, el estado de la última confirmación afecta a la capacidad de fusionar una solicitud de cambios en GitHub Bitbucket o. GitLab Para obtener más información sobre los flujos de trabajo, consulte Ejecución de un flujo de trabajo y Inicio de un flujo de trabajo y ejecución automática mediante desencadenadores.
En función del proveedor de repositorios externo que esté utilizando, consulte las siguientes referencias.
-
GitHub repositorios: documentación sobre GitHub las comprobaciones de estado
y sobre las ramas protegidas. -
Repositorios de Bitbucket: documentación de Bitbucket para Using branch permissions
y Take control with branch permissions in Bitbucket Cloud . -
GitLab repositorios: GitLab es la documentación sobre la combinación automática
y las ramas protegidas.