Sonar Build Stability Plugin

Generates reports based on information about builds from Continuous Integration System.

Лицензия

Лицензия

Группа

Группа

org.codehaus.sonar-plugins
Идентификатор

Идентификатор

sonar-build-stability-plugin
Последняя версия

Последняя версия

1.2.1
Дата

Дата

Тип

Тип

sonar-plugin
Описание

Описание

Sonar Build Stability Plugin
Generates reports based on information about builds from Continuous Integration System.
Организация-разработчик

Организация-разработчик

SonarSource
Система контроля версий

Система контроля версий

https://github.com/SonarCommunity/sonar-build-stability

Скачать sonar-build-stability-plugin

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
org.apache.httpcomponents : httpclient jar 4.2.3

provided (2)

Идентификатор библиотеки Тип Версия
org.codehaus.sonar : sonar-plugin-api jar 3.0
org.apache.maven : maven-project jar 2.0.9

test (3)

Идентификатор библиотеки Тип Версия
org.codehaus.sonar : sonar-testing-harness jar 3.0
org.easytesting : fest-assert jar 1.4
org.mortbay.jetty : jetty jar 6.1.25

Модули Проекта

Данный проект не имеет модулей.

Build Stability Plugin

Build Status

Description / Features

Generates reports based on information about builds from Continuous Integration System.

Requirements

Plugin 1.1.2 1.2 1.3
SonarQube 2.2+ 3.0+ 4.5.2+
Bamboo
Jenkins 🔴
Hudson 🔴
TeamCity 🔴 🔴

Usage

Specify your Continuous Integration Server Job (URL, credentials, etc.):

  • Either through the web interface: at project level, go to Configuration > Settings > Build Stability
  • Or in your pom.xml file for Maven projects:

Example for Bamboo:

<ciManagement>
  <system>Bamboo</system>
  <url>http://ci.codehaus.org/browse/SONAR-DEF</url>
</ciManagement>

Example for Jenkins:

<ciManagement>
  <system>Jenkins</system>
  <url>https://sonarplugins.ci.cloudbees.com/job/build-stability</url>
</ciManagement>

Example for TeamCity:

<ciManagement>
  <system>TeamCity</system>
  <url>http://teamcity:port/viewType.html?buildTypeId=SonarBuildStability_Install</url>
</ciManagement>

Non-Maven examples:

sonar.build-stability.url=Bamboo:${BAMBOO_URL}/browse/${PROJECT_KEY}
sonar.build-stability.url=Jenkins:${JENKINS_URL}/job/${JOB_NAME}
sonar.build-stability.url=TeamCity:${TEAMCITY_URL}/viewType.html?buildTypeId=${PROJECT_KEY}

Run a new quality analysis and the metrics will be fed.

Known limitations

  • TeamCity build number format has to be configured so that build numbers are valid integers (%build.counter%)

Версии библиотеки

Версия
1.2.1
1.2
1.1.2
1.1.1
1.1
1.0.1
1.0
0.1