Skip to content

Releases: sbaudoin/sonar-ansible

v2.5.1

23 Jan 16:26
Compare
Choose a tag to compare
  • Official support for SonarQube 9.2
  • Fixes a potential bug identified by SonarQube (java:S2142)

v2.5.0

18 Sep 20:56
Compare
Choose a tag to compare

This release:

  • Supports ansible-lint 5+
  • Supports SonarQube 9.0
  • Outputs the versions of ansible and ansible-lint in the logs to ease issue debugging

Requirements

  • SonarQube 6.7 LTS, 7.9 LTS, 8.0+, 9.0
  • Sonar YAML plugin 1.6.0 min.

v2.4.0

12 Nov 07:19
Compare
Choose a tag to compare

This release:

  • Fixes some security issues (#21, #23)
  • Supports the latest versions of ansible-lint, which write to the error output a summary table that causes the plugin to write tons of warnings (#22)
  • Implements new rules: E106, E207, E208, E505, E901

Requirements

v2.3.0

23 Dec 14:57
Compare
Choose a tag to compare

Release officially compatible with SonarQube 8.

Requirements

v2.2.0

30 May 10:44
Compare
Choose a tag to compare

This release brings a new feature that allows developers to use an ansible-lint configuration file when analyzing code with this plugin. By default, all .ansible-lint file located in the same directory as the sonar-project.properties file will be used by ansible-lint, but you can also pass another file (with an absolute or relative path). This can be achieved in the general or project settings.

Requirements

v2.1.0

25 Mar 20:37
Compare
Choose a tag to compare

This release brings the following improvements and fixes:

  • Support for the new ansible-lint rule E306
  • The plugin no longer generates a long error message when the ansible-lint command cannot be found or executed.
  • The plugin no longer analyses files when there is no ansible-lint rule enabled
  • Fix for the issue #4

Requirements

v2.0.0

17 Dec 21:13
Compare
Choose a tag to compare

This release supports ansible-lint 3.5+ as well as the older 3.4+ version. People are strongly encouraged to move to this version of the plugin.

Requirements

v1.0.0

01 Oct 19:59
Compare
Choose a tag to compare

First release. This plugin allows you to analyze Ansible playbooks with ansible-lint and load the result into SonarQube for easy issue tracking and management. See the README file for a complete list of available check rules.

Requirements

Known issues

Not compatible with ansible-lint 3.5+

This version is not compatible with ansible-lint 3.5+. In order to have it work, please use ansible-lint 3.4 instead.