dependency-check-plugin
dependency-check-plugin copied to clipboard
JENKINS-68342: Compare findings against last build
This commit adds two new tables to the "Dependency-Check Results" page for each build:
- all findings that are new in this build.
- findings that appear to have been fixed (present in the previous build, but not this build).
The implementation depends on comparing Finding instances from the previous build with those
from the current build. To do so, equals() and hashCode() implementations have been added
to classes that compose the Finding class, which is the majority of changes introduced in
this commit. A unit test has been added to verify this behavior.
Two new endpoints have been added that calculate the deltas at runtime. Each of these endpoints
are used by a corresponding new table that is added to the ResultAction Jelly view.
- [x] Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!
- [x] Ensure that the pull request title represents the desired changelog entry
- [x] Please describe what you did
- [x] Link to relevant issues in GitHub or Jira
- [x] Link to relevant pull requests, esp. upstream and downstream changes
- [x] Ensure you have provided tests - that demonstrates feature works or fixes the issue
Is this going to be merged and released?
Is this going to be merged and released?
Is this going to be merged and released?
I do not think. I have to move javascript library to echarts-api and I do not know if populate jenkins with all of these charts have sense
won't as explained in the JIRA issue