Un complemento de Jenkins para Codescene por Empear.
Codescene detecta posibles problemas de mantenimiento y advertencias tempranas en su base de código. Cuanto antes pueda reaccionar a esos hallazgos, mejor. Es por eso que CodeScene ofrece puntos de integración que le permiten incorporar los resultados del análisis en su canalización de compilación.
Este complemento le permite utilizar el análisis delta de CodeScene para atrapar problemas potenciales antes de que se entreguen a su rama principal.

Además de la clasificación de riesgos, Codescene también ejecuta su conjunto de análisis de advertencia temprana:

Las advertencias tempranas y la clasificación de riesgos le permiten priorizar sus revisiones de código y enfocar su tiempo donde (y cuándo) es probable que se necesite más. La fatiga del revisor del código es algo real, así que usemos nuestros esfuerzos de revisión sabiamente.
Este complemento se puede descargar como un archivo .hpi de uno de los lanzamientos publicados. Luego, en la interfaz de usuario de configuración de Jenkins para complementos, cargue el archivo .hpi para instalarlo.
Habilite la integración de CodeScene agregando un nuevo paso de compilación en su configuración de Jenkins. Seleccione la opción Ejecutar el análisis delta CodeScene .

Ingrese la información requerida en la configuración de CodeScene Jenkins:

CodeScene le ofrece una serie de opciones que controla el alcance del análisis delta:
También puede cambiar los valores predeterminados para el umbral de riesgo y el umbral de acoplamiento temporal
La sección Configuración de la API de CodeScene debe coincidir con la información especificada dentro de CodeScene y recuperable de la configuración del análisis.
Las credenciales de API deben agregarse a través del complemento de credenciales de Jenkins. Verifique los secretos de inyección en Jenkins Built Jobs para obtener más detalles.
1.1.0
@Symbol en CodeSceneBuilder . Consulte https://github.com/jenkinsci/pipeline-plugin/blob/c84a9af/devguide.md#defining-symbols y https://wiki.jenkins-ci.org/display/jenkins/structs+plugin para obtener más detalles.1.0.1
1.0.0
Se le recomienda enviar solicitudes de extracción y proponer características y discutir temas.
Licenciado bajo la licencia del MIT.