Crear un nuevo perfil de análisis de código en SonarQube

Crear un nuevo perfil de análisis de código en SonarQube

Tiempo de lectura: 2 minutos Buenos días hoy vamos a aprender cómo podemos crear un nuevo perfil de reglas de análisis de código en SonarQube. Lo primero que tenemos que hacer es abrir la interfaz de SonarQube y buscar Perfiles: Dentro de perfiles tenemos que pulsar en Crear: Dentro de crear podemos seleccionar si queremos extender un perfil, copiar un … Leer más

Solucionar error: Unknown compiler option ‘allowImportingTsExtensions’. Usdando Sonarqube con React y TypeScript

Solucionar error: Unknown compiler option ‘allowImportingTsExtensions’. Usdando Sonarqube con React y TypeScript

Tiempo de lectura: < 1 minuto Hoy vamos a solucionar el error Unknown compiler option ‘allowImportingTsExtensions’ que aparece cuando intentamos analizar un proyecto TypeScript con SonarQube y React. El error se encuentra en tsconfig.json del proyecto de React, se soluciona eliminando la siguiente línea: isMa Ingeniero en Informática, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y … Leer más

Solucionar error Argument for ‘–moduleResolution’ option must be: ‘node’, ‘classic’, ‘node16’, ‘nodenext’.; en SonarQube con React TypeScript

Solucionar error Argument for ‘–moduleResolution’ option must be: ‘node’, ‘classic’, ‘node16’, ‘nodenext’.; en SonarQube con React TypeScript

Tiempo de lectura: < 1 minuto Hoy vamos a aprender cómo solucionar el error Argument for ‘–moduleResolution’ option must be: ‘node’, ‘classic’, ‘node16’, ‘nodenext’.; cuando intentamos analizar un proyecto React con TypeScript usando Sonarqube. Este error se localiza en el archivo tsconfig.json, ya que se incluye: Para solucionarlo pondremos: isMa Ingeniero en Informática, me encanta crear cosas o arreglarlas y darles … Leer más

Analizar código Javascript (React Native, Typescript, Nodejs etc) con Sonarqube y Jenkins (o local)

Analizar código Javascript (React Native, Typescript, Nodejs etc) con Sonarqube y Jenkins (o local)

Tiempo de lectura: 2 minutos Hoy vamos a ver cómo analizar código Javascript o React Native o NodeJS usando Sonarqube y Jenkins. Instalar NodeJS con Jenkins Si queremos ejecutar un proyecto con javascript, deberemos instalar node.js en la máquina dónde se ejecute el scan. En este caso en Jenkins. Para ello, instalamos el plugin de nodejs: Para que se instale … Leer más

SonarQube Scanner PLUGIN para Jenkins, envía tu código a analizar a tu servidor Sonarqube

SonarQube Scanner PLUGIN para Jenkins, envía tu código a analizar a tu servidor Sonarqube

Tiempo de lectura: 4 minutos Hola, hoy os voy a enseñar cómo instalar y enviar el código a Sonarqube usando SonarQube Scanner Plugin y Jenkins. De esta forma podemos crear un stage dentro del pipeline que se encargue de analizar el código en la integración CI/CD. Lo primero que vamos a hacer es abrir nuestro Jenkins e ir a administrar … Leer más

Desplegar contenedor Docker con Sonarcube e integrar con Jenkins para analizar código

Desplegar contenedor Docker con Sonarcube e integrar con Jenkins para analizar código

Tiempo de lectura: 4 minutos Hoy vamos a ver cómo instalar Sonarcube usando un contenedor Docker. Para ello vamos a utilizar el siguiente contenedor Docker: Ahora vamos a ejecutar el código con docker compose up: Si no ejecuta, deberemos poner permisos a las carpetas /config/sonarqube/ . Una vez ejecutado deberiamos poder acceder desde http://localhost:9000 Nos pedirá usuario y contaseña: Por … Leer más