<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>sonarqube on Una QA en Apuros</title><link>https://unaqaenapuros.com/tags/sonarqube/</link><description>Recent content in sonarqube on Una QA en Apuros</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Wed, 05 Jul 2017 07:00:43 +0000</lastBuildDate><atom:link href="https://unaqaenapuros.com/tags/sonarqube/index.xml" rel="self" type="application/rss+xml"/><item><title>017 - SonarQube + Plugins con Reglas.</title><link>https://unaqaenapuros.com/2017/07/05/017-sonarqube-plugins-con-reglas/</link><pubDate>Wed, 05 Jul 2017 07:00:43 +0000</pubDate><guid>https://unaqaenapuros.com/2017/07/05/017-sonarqube-plugins-con-reglas/</guid><description>¡Hola a todos!
En las últimas entradas hemos estado hablando de SonarQube: su instalación en Eclipse, en Docker y por último hemos estado hablando de las Reglas y las plantillas. En esta última entrada dedicada a Sonar, hablaremos de cómo importar plugins con reglas ya añadidas&amp;hellip; ¡Comenzamos!
Este es un paso bastante importante ya que, en función del lenguaje que se quiera analizar, ofrecerá una batería de métricas ya definidas listas para atacar el código analizado. A partir de esta batería de reglas se podrán coger las plantillas que tenga y crear reglas más personalizadas para cualquier caso en concreto.</description></item><item><title>016 - SonarQube + Custom Rule.</title><link>https://unaqaenapuros.com/2017/06/28/016-sonarqube-custom-rule/</link><pubDate>Wed, 28 Jun 2017 07:00:33 +0000</pubDate><guid>https://unaqaenapuros.com/2017/06/28/016-sonarqube-custom-rule/</guid><description>¡Hola a todos!
Seguimos con SonarQube y en esta ocasión tenemos un post dedicado a las Custom Rules.
Una Custom Rule o Regla Personalizada es una regla creada a través de una Rule Template (ya hablamos de ellas en nuestra anterior entrada).
Las Custom Rules se consideran como cualquier otra regla ya añadida en Sonar a la hora de analizar nuestro código, la única diferencia con las reglas predeterminadas es que las custom rules se pueden editar e incluso eliminar.</description></item><item><title>015 - SonarQube + Rule Template.</title><link>https://unaqaenapuros.com/2017/06/21/015-sonarqube-rule-template/</link><pubDate>Wed, 21 Jun 2017 07:00:24 +0000</pubDate><guid>https://unaqaenapuros.com/2017/06/21/015-sonarqube-rule-template/</guid><description>¡Hola a todos!
Continuamos con los artículos relacionados con SonarQube dedicando este último a una parte muy importante, las reglas.
Como ya hemos hablado anteriormente y para refrescar la memoria, sabemos que SonarQube es una herramienta que nos permite monitorizar y analizar el código de una aplicación y ver los errores, code smells y buenas prácticas del código analizado. El uso de esta herramienta cada vez está más extendido ya que el impacto que tiene su implementación es relativamente bajo comparado con la calidad con la que se genera en el código.</description></item><item><title>014 - SonarQube + Docker.</title><link>https://unaqaenapuros.com/2017/06/18/014-sonarqube-docker/</link><pubDate>Sun, 18 Jun 2017 11:01:48 +0000</pubDate><guid>https://unaqaenapuros.com/2017/06/18/014-sonarqube-docker/</guid><description>¡Hola a todos!
En esta sección vamos a explicar cómo instalar SonarQube en Docker para poder lanzar fácilmente sonar y ver el estado de la calidad de nuestro código&amp;hellip;. ¡Comenzamos!Podemos hacerlo de dos formas, una mediante la aplicación de Docker y otra mediante Play With Docker (sólo dura 4 horas).
Play with Docker. Play with docker es una web que nos permite crear contenedores virtuales que podemos usar durante un periodo de 4h. Sirven para hacer pruebas con docker de forma fácil y sencilla y para casos puntuales. Si queremos usar Play With Docker para instalar nuestro sonar y hacer un análisis rápido (sin guardar luego los resultados), lo haremos de la siguiente forma:</description></item><item><title>013 - SonarQube</title><link>https://unaqaenapuros.com/2017/06/10/013-sonarqube/</link><pubDate>Sat, 10 Jun 2017 09:00:15 +0000</pubDate><guid>https://unaqaenapuros.com/2017/06/10/013-sonarqube/</guid><description>¡Hola a todos!
Como comentábamos ya en las pasadas entradas, vamos a dejar atrás las entradas teóricas y vamos a centrarnos en las más técnicas. Comenzamos con git y los comandos básicos para saber usarlos y en esta entrada continuaremos con SonarQube.
¿Qué es SonarQube? SonarQube (conocido anteriormente como Sonar ) es una plataforma para evaluar código fuente. Es software libre y usa diversas herramientas de análisis estático de código fuente como Checkstyle, PMD o FindBugs para obtener métricas que pueden ayudar a mejorar la calidad del código de nuestra aplicación.</description></item></channel></rss>