Detective – Análisis estático del código de Android en Bitbucket PR – Mohanraj

Una foto de Marius Niveri en Unsplash

Hola, en esta publicación usaré detector (herramienta de análisis estático) y Bitbucket Mensaje de estilo de verificación pipeline para publicar los resultados en la solicitud de extracción.

Vaya a Configuración de almacenamiento de Bitbucket -> Canalización -> Configuración y habilite el canal

Agregue la biblioteca de detectores a su proyecto de Android, consulte la documentación https://detekt.github.io/detekt/ . Encontrarás la configuración que utilicé en el módulo. app / build.gradle expediente,

El formato de archivo requerido es para el mensaje Checkstyle checkstyle-result.xml, que se puede cambiar. Consulte el informe de inspección. documentación. En esta publicación, uso el formato de archivo de informe predeterminado.

Después de la sincronización de Gradle, se agregará una tarea de detective de Gradle al proyecto.

En el proyecto, agregue el archivo bitbucket-pipelines.yml a continuación a la carpeta raíz del proyecto.

CUYO yestá configurado para ejecutarse cuando se crea o actualiza un PR.

Después de realizar todos los cambios, confirme y presione el código para crear un PR. Espere a que se complete el conexionado. Una vez finalizado, si hay problemas, los comentarios se publicarán en la sección de noticias de relaciones públicas.

Si la sección de relaciones públicas no está disponible en relaciones públicas, puede utilizar el entorno de relaciones públicas antiguas. Para usar el nuevo entorno de relaciones públicas, haga clic en el icono de configuración del perfil en la esquina inferior izquierda de la página de bitbucket, luego seleccione Labs -> Nueva experiencia con requisitos bajo demanda y habilite el interruptor.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *