added cleanup steps to remove temp resources, etc.

This commit is contained in:
Jeremy Long
2015-08-01 07:01:50 -04:00
parent ec86dc5734
commit 654ab4a289

View File

@@ -61,6 +61,8 @@ class DependencyCheckTask extends DefaultTask {
analyzeDependencies(engine)
retrieveVulnerabilities(engine)
generateReport(engine)
cleanup(engine)
}
private Engine initializeEngine() {
@@ -73,6 +75,11 @@ class DependencyCheckTask extends DefaultTask {
overrideCveUrlSetting()
}
def cleanup(engine) {
Settings.cleanup(true)
engine.cleanup();
}
def verifyDependencies(engine) {
logger.lifecycle("Verifying dependencies for project ${currentProjectName}")
getAllDependencies(project).each { engine.scan(it) }