TeamCity inspection violation notification plugin

TeamCity plugin to notify new inspection violations via email to the authors contributed to the build.

License

License

Categories

Categories

TeamCity Build Tools Continuous Integration and Continuous Delivery
GroupId

GroupId

com.github.frimtec
ArtifactId

ArtifactId

teamcity-inspection-notification-plugin
Last Version

Last Version

1.0.6
Release Date

Release Date

Type

Type

pom
Description

Description

TeamCity inspection violation notification plugin
TeamCity plugin to notify new inspection violations via email to the authors contributed to the build.
Project URL

Project URL

https://github.com/frimtec/teamcity-inspection-notification-plugin
Source Code Management

Source Code Management

https://github.com/frimtec/teamcity-inspection-notification-plugin

Download teamcity-inspection-notification-plugin

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.frimtec/teamcity-inspection-notification-plugin/ -->
<dependency>
    <groupId>com.github.frimtec</groupId>
    <artifactId>teamcity-inspection-notification-plugin</artifactId>
    <version>1.0.6</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/com.github.frimtec/teamcity-inspection-notification-plugin/
implementation 'com.github.frimtec:teamcity-inspection-notification-plugin:1.0.6'
// https://jarcasting.com/artifacts/com.github.frimtec/teamcity-inspection-notification-plugin/
implementation ("com.github.frimtec:teamcity-inspection-notification-plugin:1.0.6")
'com.github.frimtec:teamcity-inspection-notification-plugin:pom:1.0.6'
<dependency org="com.github.frimtec" name="teamcity-inspection-notification-plugin" rev="1.0.6">
  <artifact name="teamcity-inspection-notification-plugin" type="pom" />
</dependency>
@Grapes(
@Grab(group='com.github.frimtec', module='teamcity-inspection-notification-plugin', version='1.0.6')
)
libraryDependencies += "com.github.frimtec" % "teamcity-inspection-notification-plugin" % "1.0.6"
[com.github.frimtec/teamcity-inspection-notification-plugin "1.0.6"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

  • teamcity-inspection-notification-plugin-server
  • teamcity-inspection-notification-plugin-build

TeamCity-Inspection-Notification-Plugin

Build Status Maven Central Coverage Status license

TeamCity server-side plugin that notifies committers about newly introduced code inspection violations.

Screen shot of app

Installation

Install it directly from JetBrains TeamCity-Plugin-Repository inspection-violation-notification.

Compatibility:

  • Release 1.0 was tested against TeamCity 2018.2 and 2019.1.

Configuration

On TeamCity, as an administrator, configure the plugin on the administration tab "Inspection Violation Notification".

Future Improvements

  • Replace own email SMTP configuration.
  • Replace use of deprecated SQLRunner API.

Versions

Version
1.0.6
1.0.5
1.0.4
1.0.3
0.0.3