11# sonar-scala-docker
22
3- [ ![ GitHub version] ( https://img.shields.io/badge/release-v3.7 .0-blue.svg )] ( https://github.com/mwz/sonarqube-scala-docker/releases )
3+ [ ![ GitHub version] ( https://img.shields.io/badge/release-v5.0 .0-blue.svg )] ( https://github.com/mwz/sonarqube-scala-docker/releases )
44[ ![ GitHub version lts] ( < https://img.shields.io/badge/release_(for_SonarQube_LTS_7.9)-v4.2.0-blue.svg > )] ( https://github.com/mwz/sonarqube-scala-docker/releases )
55[ ![ GitHub version lts 6.7] ( < https://img.shields.io/badge/release_(for_SonarQube_LTS_6.7)-v2.12.0-blue.svg > )] ( https://github.com/mwz/sonarqube-scala-docker/releases )
66[ ![ Docker Pulls] ( https://img.shields.io/docker/pulls/mwizner/sonarqube-scala-plugins.svg )] ( https://hub.docker.com/r/mwizner/sonarqube-scala-plugins )
77
88Docker images and docker-compose recipes for out-of-the-box
9- [ SonarQube 6.7 LTS] ( https://www.sonarqube.org/sonarqube-6-7-lts ) and
10- [ SonarQube 7.9 LTS] ( https://www.sonarqube.org/sonarqube-7-9-lts ) instance with
11- support for [ Scala] ( http://www.scala-lang.org ) ,
9+ [ SonarQube 6.7 LTS] ( https://www.sonarqube.org/sonarqube-6-7-lts ) ,
10+ [ SonarQube 7.9 LTS] ( https://www.sonarqube.org/sonarqube-7-9-lts ) and
11+ [ SonarQube 8.1] ( https://www.sonarqube.org/sonarqube-8-1 ) instance with support
12+ for [ Scala] ( http://www.scala-lang.org ) ,
1213[ Scoverage] ( https://github.com/scoverage/scalac-scoverage-plugin ) (code coverage
1314metrics) and [ Scalastyle] ( http://www.scalastyle.org ) +
1415[ Scapegoat] ( https://github.com/sksamuel/scapegoat ) (static code analysis).
@@ -34,7 +35,7 @@ default SonarQube login details for the Administrator account are `admin:admin`.
3435
3536You can also use a standalone docker image which contains SonarQube server with
3637bundled sonar-scala plugin,
37- [ ` mwizner/sonarqube-scala-plugins:3.7 .0-full ` ] ( https://hub.docker.com/r/mwizner/sonarqube-scala-plugins ) (or
38+ [ ` mwizner/sonarqube-scala-plugins:5.0 .0-full ` ] ( https://hub.docker.com/r/mwizner/sonarqube-scala-plugins ) (or
3839` mwizner/sonarqube-scala-plugins:latest-full ` ) and
3940[ ` mwizner/sonarqube-scala-plugins:4.2.0-full ` ] ( https://hub.docker.com/r/mwizner/sonarqube-scala-plugins )
4041(or ` mwizner/sonarqube-scala-plugins:latest-lts-full ` ) for the current LTS
@@ -53,7 +54,7 @@ docker run -d \
5354 -e SONARQUBE_JDBC_USERNAME=sonar \
5455 -e SONARQUBE_JDBC_PASSWORD=sonar \
5556 -e SONARQUBE_JDBC_URL=jdbc:postgresql://localhost/sonar \
56- mwizner/sonarqube-scala-plugins:3.7 .0-full
57+ mwizner/sonarqube-scala-plugins:5.0 .0-full
5758```
5859
5960Please note that if you don't specify the ` SONARQUBE_JDBC_URL ` variable,
@@ -65,13 +66,14 @@ want to try the image, you can use the following command:
6566docker run -d \
6667 --name sonarqube-scala-plugins-full \
6768 -p 80:9000 \
68- mwizner/sonarqube-scala-plugins:3.7 .0-full
69+ mwizner/sonarqube-scala-plugins:5.0 .0-full
6970```
7071
7172## Dependencies
7273
7374- [ SonarQube 6.7 LTS] ( https://hub.docker.com/_/sonarqube ) /
74- [ SonarQube 7.9 LTS] ( https://hub.docker.com/_/sonarqube )
75+ [ SonarQube 7.9 LTS] ( https://hub.docker.com/_/sonarqube ) /
76+ [ SonarQube 8.1 LTS] ( https://hub.docker.com/_/sonarqube )
7577- [ PostgreSQL 10] ( https://hub.docker.com/_/postgres )
7678- [ mwz/sonar-scala] ( https://github.com/mwz/sonar-scala ) - provides support for
7779 scalastyle, scoverage and scapegoat
@@ -85,7 +87,7 @@ scapegoat support)_
8587<!-- prettier-ignore-start -->
8688| Version | SonarQube | sonar-scala |
8789| --------| -----------| -------------|
88- [ 3.7 .0] ( https://github.com/mwz/sonarqube-scala-docker/releases/tag/3.7 .0 ) | 7.8 [ documentation] ( https://docs.sonarqube.org/7.8 ) , [ changelog] ( https://jira.sonarsource.com/jira/ secure/ReleaseNote.jspa?projectId=10930&version=14939 ) | [ 7.6 .0] ( https://github.com/mwz/sonar-scala/releases/tag/v7.6 .0 )
90+ [ 5.0 .0] ( https://github.com/mwz/sonarqube-scala-docker/releases/tag/5.0 .0 ) | 8.1 [ documentation] ( https://docs.sonarqube.org/8.1 ) , [ changelog] ( https://jira.sonarsource.com/secure/ReleaseNote.jspa?projectId=10930&version=15243 ) | [ 8.0 .0] ( https://github.com/mwz/sonar-scala/releases/tag/v8.0 .0 )
8991[ 4.2.0] ( https://github.com/mwz/sonarqube-scala-docker/releases/tag/4.2.0 ) | 7.9.1 LTS [ documentation] ( https://docs.sonarqube.org/7.9 ) , [ changelog] ( https://jira.sonarsource.com/secure/ReleaseNote.jspa?projectId=10930&version=15029 ) | [ 7.9.0] ( https://github.com/mwz/sonar-scala/releases/tag/v7.9.0 )
9092[ 2.12.0] ( https://github.com/mwz/sonarqube-scala-docker/releases/tag/2.12.0 ) | 6.7.7 LTS [ documentation] ( https://docs.sonarqube.org/display/SONARQUBE67/Documentation ) , [ changelog] ( https://jira.sonarsource.com/jira/secure/ReleaseNote.jspa?projectId=10930&version=14865 ) | [ 6.8.0] ( https://github.com/mwz/sonar-scala/releases/tag/v6.8.0 )
9193<!-- prettier-ignore-end -->
@@ -99,6 +101,12 @@ scapegoat support)_
99101 <td><b>sonar-scala</b></td>
100102 <td><b>sonar-scala-extra</b></td>
101103 </tr>
104+ <tr>
105+ <td><a href="https://github.com/mwz/sonarqube-scala-docker/releases/tag/3.7.0">3.7.0</a></td>
106+ <td>7.8 <a href="https://docs.sonarqube.org/7.8">documentation</a>, <a href="https://jira.sonarsource.com/jira/secure/ReleaseNote.jspa?projectId=10930&version=14939">changelog</a></td>
107+ <td><a href="https://github.com/mwz/sonar-scala/releases/tag/v7.6.0">7.6.0</td>
108+ <td></td>
109+ </tr>
102110 <tr>
103111 <td><a href="https://github.com/mwz/sonarqube-scala-docker/releases/tag/3.6.0">3.6.0</a></td>
104112 <td>7.7 <a href="https://docs.sonarqube.org/7.7">documentation</a>, <a href="https://jira.sonarsource.com/jira/secure/ReleaseNote.jspa?projectId=10930&version=14848">changelog</a></td>
@@ -255,6 +263,7 @@ way to automate analysis of Scala projects with SonarQube.
255263<details >
256264 <summary >Expand to see the changelog.</summary >
257265 <ul >
266+ <li><strong>5.0.0</strong> - Upgraded sonar-scala to 8.0.0 & SonarQube to 8.1.</li>
258267 <li><strong>4.2.0</strong> - Upgraded sonar-scala to 7.9.0.</li>
259268 <li><strong>4.1.0</strong> - Upgraded sonar-scala to 7.8.0.</li>
260269 <li><strong>4.0.0</strong> - Upgraded sonar-scala to 7.7.0 & SonarQube to 7.9.1 LTS.</li>
0 commit comments