Skip to content

Commit 9fa3da5

Browse files
committed
build: Release 3.5.1
1 parent 2334bb8 commit 9fa3da5

5 files changed

Lines changed: 18 additions & 5 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ If you like to live on the bleeding edge, you can use the [latest development ve
2525

2626
| ZPA version | SonarQube version (min/max) |
2727
|------------------------------------------------------|-----------------------------|
28-
| 3.5.0 | 9.9 / 10.6 |
28+
| 3.5.1 | 9.9 / 10.6 |
2929
| 3.6.0 ([early-access][early-access], in development) | 9.9 / 10.7 |
3030

3131
## ZPA Toolkit

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ allprojects {
3232
}
3333

3434
group = "com.felipebz.zpa"
35-
version = "3.6.0-SNAPSHOT"
35+
version = "3.5.1"
3636
}
3737

3838
subprojects {

plsql-custom-rules/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ val minSonarQubeApiVersion = "9.14.0.375"
2525

2626
dependencies {
2727
compileOnly("org.sonarsource.api.plugin:sonar-plugin-api:$minSonarQubeApiVersion")
28-
compileOnly("com.felipebz.zpa:sonar-zpa-plugin:3.6.0-SNAPSHOT")
28+
compileOnly("com.felipebz.zpa:sonar-zpa-plugin:3.5.1")
2929
testImplementation("org.sonarsource.sonarqube:sonar-plugin-api-impl:$minSonarQubeVersion")
30-
testImplementation("com.felipebz.zpa:zpa-checks-testkit:3.6.0-SNAPSHOT")
30+
testImplementation("com.felipebz.zpa:zpa-checks-testkit:3.5.1")
3131
testImplementation("org.junit.jupiter:junit-jupiter:5.8.0")
3232
}
3333

plsql-custom-rules/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
<properties>
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
13-
<zpa.version>3.6.0-SNAPSHOT</zpa.version>
13+
<zpa.version>3.5.1</zpa.version>
1414
<sonarqube.min.version>9.9.0.65466</sonarqube.min.version>
1515
</properties>
1616

template/changelog.tpl

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,19 @@ This release is compatible with SonarQube 9.9 LTA Community Edition and newer. H
44

55
Additionally, please note that while this version may work with SonarQube’s commercial editions, the compatibility was not tested and simultaneous analysis using ZPA and SonarSource’s embedded PL/SQL plugin is not supported. If you require this scenario, consider using [zpa-cli](https://github.com/felipebz/zpa-cli) instead.
66

7+
## Highlights
8+
9+
### First-class support for test and coverage reports generated by utPLSQL
10+
11+
Two new properties specifically designed for consuming test and coverage reports generated by utPLSQL were added:
12+
13+
* `sonar.zpa.tests.reportPaths`: Use this property to specify the path to the test report(s) (generated using the `ut_sonar_test_reporter`).
14+
* `sonar.zpa.coverage.reportPaths`: Similarly, this property allows you to specify the path to the coverage report(s) (generated using the `ut_coverage_sonar_reporter`).
15+
16+
Previously, importing test and coverage reports into SonarQube required [generic properties](https://docs.sonarsource.com/sonarqube/9.9/analyzing-source-code/test-coverage/generic-test-data/). However, with the introduction of these new properties, the ZPA plugin can now automatically associate the test and coverage results with the corresponding PL/SQL files. The best part? You won’t need to define any complex object-file mapping rules in the utPLSQL-cli.
17+
18+
By leveraging these properties, is much easier to integrate the utPLSQL reports into your SonarQube analysis pipeline. More information is available in the [documentation](https://github.com/felipebz/zpa/wiki/utPLSQL-integration).
19+
720
## Install/update instructions
821

922
* Download the {{#f_release_download_url}}sonar-zpa-plugin-{{projectVersion}}.jar{{/f_release_download_url}} and copy it to the SONARQUBE_HOME/extensions/plugins.

0 commit comments

Comments
 (0)