jeremylong / DependencyCheck

OWASP dependency-check is a software composition analysis utility that detects publicly disclosed vulnerabilities in application dependencies.
https://owasp.org/www-project-dependency-check/
Apache License 2.0
6.47k stars 1.29k forks source link

build(deps): bump org.sonarsource.scanner.maven:sonar-maven-plugin from 4.0.0.4121 to 5.0.0.4389 #7136

Closed dependabot[bot] closed 1 week ago

dependabot[bot] commented 2 weeks ago

Bumps org.sonarsource.scanner.maven:sonar-maven-plugin from 4.0.0.4121 to 5.0.0.4389.

Release notes

Sourced from org.sonarsource.scanner.maven:sonar-maven-plugin's releases.

5.0.0.4389

Release notes - Sonar Scanner for Maven - 5.0

Documentation

SCANMAVEN-231 Gather details for a community post about the new scanner JRE provisioning

SCANMAVEN-234 Document env variable `SONAR_SCANNER_JAVA_OPTS` and property `sonar.scanner.javaOpts` as options to tweak analysis runtime

SCANMAVEN-235 Update JRE auto-provisioning section to add the SonarScanner for Maven

SCANMAVEN-239 Update develop.md file for the new dump-plugin

SCANMAVEN-240 Remove outdated URL from pom.xml

Task

SCANMAVEN-229 Add Jira integration

SCANMAVEN-230 Update scanner library to support new bootstrapper

SCANMAVEN-236 Remove obsolete site folder

SCANMAVEN-237 Test sensor context config, system properties, and environment variables passed to the bootstrapped JRE

SCANMAVEN-238 Remove unauthenticated REST API call to SonarQube during IT

SCANMAVEN-246 Bump to version 5.0

SCANMAVEN-248 Add static documentation of the scanner

Improvement

SCANMAVEN-233 The SonarScanner for Maven provides a sane default value for `sonar.java.jdkHome`

SCANMAVEN-243 The SonarScanner for Maven does not try to contact the server when the project is skipped

Commits
  • 21bbb41 SCANMAVEN-248 Add static documentation of the scanner (#254)
  • 9e77fff SCANMAVEN-239 Update the integration Tests documentation to include the prope...
  • b14de4a SCANMAVEN-246 Bump to version 5.0 (#253)
  • e6f1ad1 SCANMAVEN-240 Remove outdated URL from pom.xml (#251)
  • e4c63dd SCANMAVEN-243 The SonarScanner for Maven does not try to contact the server w...
  • 69c0e1a SCANMAVEN-233 check that sonar.java.jdkHome has default value even without ...
  • 993000d SCANMAVEN-237 Test sensor context config, system properties, and environment ...
  • 52c4e6d SCANMAVEN-238 Remove unauthenticated REST API calls to SonarQube during IT (#...
  • 9172a40 SCANMAVEN-236 Remove obsolete site folder (#245)
  • 9250838 SCANMAVEN-230 Update scanner library to support new bootstrapper and run 'its...
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
aikebah commented 1 week ago

@jeremylong do we use SonarQube somewhere hidden in the tooling platforms? Otherwise it would be more logical to remove the plugin from the pom.xml

If we do use it I think before merging we should extend configuration to not download a JRE to run the scanner.

jeremylong commented 1 week ago

@aikebah - I finally got around to looking at this. Looks like I had setup sonar when we were using travis 5+ years ago. This didn't get carried forward into GH Actions. I created https://github.com/jeremylong/DependencyCheck/pull/7167 to remove sonar.

jeremylong commented 1 week ago

@dependabot ignore this dependency

dependabot[bot] commented 1 week ago

OK, I won't notify you about org.sonarsource.scanner.maven:sonar-maven-plugin again, unless you re-open this PR.