mirror of
https://github.com/ysoftdevs/DependencyCheck.git
synced 2026-03-24 01:51:49 +01:00
added cleanup steps to remove temp resources, etc.
This commit is contained in:
@@ -61,6 +61,8 @@ class DependencyCheckTask extends DefaultTask {
|
|||||||
analyzeDependencies(engine)
|
analyzeDependencies(engine)
|
||||||
retrieveVulnerabilities(engine)
|
retrieveVulnerabilities(engine)
|
||||||
generateReport(engine)
|
generateReport(engine)
|
||||||
|
|
||||||
|
cleanup(engine)
|
||||||
}
|
}
|
||||||
|
|
||||||
private Engine initializeEngine() {
|
private Engine initializeEngine() {
|
||||||
@@ -73,6 +75,11 @@ class DependencyCheckTask extends DefaultTask {
|
|||||||
overrideCveUrlSetting()
|
overrideCveUrlSetting()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
def cleanup(engine) {
|
||||||
|
Settings.cleanup(true)
|
||||||
|
engine.cleanup();
|
||||||
|
}
|
||||||
|
|
||||||
def verifyDependencies(engine) {
|
def verifyDependencies(engine) {
|
||||||
logger.lifecycle("Verifying dependencies for project ${currentProjectName}")
|
logger.lifecycle("Verifying dependencies for project ${currentProjectName}")
|
||||||
getAllDependencies(project).each { engine.scan(it) }
|
getAllDependencies(project).each { engine.scan(it) }
|
||||||
|
|||||||
Reference in New Issue
Block a user