baohuy91 / sonartypetalknotifier

Typetalk notifier for Sonarqube

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sonarqube Typetalk Notifier Plugin

Quality Gate Coverage Bugs

This is a custom plugin for Sonarqube - Continuous code quality inspection tool.

This plugin will notify Typetalk chat application with measurement result in Quality gate when new analysis finished.

Install plugin

Copy the built Jar plugin to Sonarqube server plugin directory in <Sonarqube home>/extensions/plugins/. Restart the Sonarqube server

Sonarqube on Docker If you are using Docker compose file, copy the plugin to the container volume:

// sonarqube_sonarqube_1 is container name
docker cp sonarqube-typetalk-plugin-0.1.jar sonarqube_sonarqube_1:/opt/sonarqube/extensions/plugins/
docker-compose restart

Usage

Create a Typetalk Sonar bot for topic and obtain its token

In Sonarqube server, go to Administration tab > Configuration > Typetalk Plugin Configuration Screen shot

When there is a new analysis, Sonar bot will post a message on Typetalk with all measures in Quality gate. Name for custom metrics can be post properly, too.

Typetalk Bot screen shot

Todo:

-[ ] Can select which project to be notified.

About

Typetalk notifier for Sonarqube


Languages

Language:Java 100.0%