Restringir fusión en Stash a la twig principal si las compuertas SonarQube Code Quality fallan para un proyecto

Rama DEV – Dev env MAIN branch – Todos los envs superiores

Actualmente tenemos una twig DEV en Stash para la cual fallamos comstackciones si los umbrales de la compuerta de calidad no se cumplen en SonarQube usando el plugin de compilation.

Pero también hemos permitido a DEV saltear el control de compilation.

Como comprobación adicional, queríamos restringir la fusión en Stash de DEV a MAIN si las puertas de calidad no se cumplen. Sé que Stash permite que se establezcan algunas restricciones durante la fusión. Pero no sé si puedo hacer esto en function del estado de SonarQube Quality Gate para el proyecto

Si no le importa un complemento comercial, puede lograrlo con nuestro complemento Sonic de Atlassian para el server Bitbucket . El plug-in puede hacer mucho más, pero lo más notable es que muestra problemas de Sonar solo en la diferencia entre dos twigs.

Espero que esto ayude.

Saludos, Michael