Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mirkosertic/sonardeltareport
A simple SonarQube Reporting Plugin for Pretested Commit Analysis
https://github.com/mirkosertic/sonardeltareport
pretested-commit-analysis reporting sonarqube
Last synced: 16 days ago
JSON representation
A simple SonarQube Reporting Plugin for Pretested Commit Analysis
- Host: GitHub
- URL: https://github.com/mirkosertic/sonardeltareport
- Owner: mirkosertic
- License: apache-2.0
- Created: 2016-01-28T22:59:54.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-02-09T16:34:10.000Z (almost 8 years ago)
- Last Synced: 2024-10-25T01:48:29.919Z (2 months ago)
- Topics: pretested-commit-analysis, reporting, sonarqube
- Language: Java
- Homepage:
- Size: 41 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Sonar Delta Report Plugin
A simple SonarQube Reporting Plugin for Pretested Commit Analysis
[![Build Status](https://travis-ci.org/mirkosertic/sonardeltareport.svg?branch=master)](https://travis-ci.org/mirkosertic/sonardeltareport) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/de.mirkosertic.sonardelta/sonar-delta-plugin/badge.svg)](https://maven-badges.herokuapp.com/maven-central/de.mirkosertic.sonardelta/sonar-delta-plugin)
## System Requirements
* Java >=7
* SonarQube >= 4.5## Example Report
A file called summary.txt will be written with the following content(example):
```
Coverage by unit tests went from 10 to 11 (+1).Non Commenting Lines of Code went from 10 to 20 (+10).
Blocker issues went from 1 to 2 (+1).
Critical issues went from 10 to 8 (-2).
Major issues went from 10 to 2 (-8).
Minor issues went from 0 to 0 (+0).
Info issues went from 0 to 0 (+0).All values are relative to the last official analysis at Jan 1, 1970 1:00:00 AM
```This file can be embedded into other reporting mechanism such as pretested commit scenarios.