implement nested configuration for CVE settings

This commit is contained in:
ma wei
2015-08-25 19:49:03 +08:00
parent 2c5e64d0d5
commit afb85309a2
5 changed files with 56 additions and 28 deletions

View File

@@ -52,11 +52,11 @@ class DependencyCheckGradlePluginSpec extends PluginProjectSpec {
project.dependencyCheck.proxy.port == null
project.dependencyCheck.proxy.username == null
project.dependencyCheck.proxy.password == null
project.dependencyCheck.cveUrl12Modified == null
project.dependencyCheck.cveUrl20Modified == null
project.dependencyCheck.cveStartYear == null
project.dependencyCheck.cveUrl12Base == null
project.dependencyCheck.cveUrl20Base == null
project.dependencyCheck.cve.url12Modified == null
project.dependencyCheck.cve.url20Modified == null
project.dependencyCheck.cve.startYear == null
project.dependencyCheck.cve.url12Base == null
project.dependencyCheck.cve.url20Base == null
project.dependencyCheck.outputDirectory == './reports'
project.dependencyCheck.quickQueryTimestamp == null
}
@@ -70,11 +70,15 @@ class DependencyCheckGradlePluginSpec extends PluginProjectSpec {
username = 'proxyUsername'
password = 'proxyPassword'
}
cveUrl12Modified = 'cveUrl12Modified'
cveUrl20Modified = 'cveUrl20Modified'
cveStartYear = 2002
cveUrl12Base = 'cveUrl12Base'
cveUrl20Base = 'cveUrl20Base'
cve {
startYear = 2002
url12Base = 'cveUrl12Base'
url20Base = 'cveUrl20Base'
url12Modified = 'cveUrl12Modified'
url20Modified = 'cveUrl20Modified'
}
outputDirectory = 'outputDirectory'
quickQueryTimestamp = false
}
@@ -84,11 +88,11 @@ class DependencyCheckGradlePluginSpec extends PluginProjectSpec {
project.dependencyCheck.proxy.port == 3128
project.dependencyCheck.proxy.username == 'proxyUsername'
project.dependencyCheck.proxy.password == 'proxyPassword'
project.dependencyCheck.cveUrl12Modified == 'cveUrl12Modified'
project.dependencyCheck.cveUrl20Modified == 'cveUrl20Modified'
project.dependencyCheck.cveStartYear == 2002
project.dependencyCheck.cveUrl12Base == 'cveUrl12Base'
project.dependencyCheck.cveUrl20Base == 'cveUrl20Base'
project.dependencyCheck.cve.url12Modified == 'cveUrl12Modified'
project.dependencyCheck.cve.url20Modified == 'cveUrl20Modified'
project.dependencyCheck.cve.startYear == 2002
project.dependencyCheck.cve.url12Base == 'cveUrl12Base'
project.dependencyCheck.cve.url20Base == 'cveUrl20Base'
project.dependencyCheck.outputDirectory == 'outputDirectory'
project.dependencyCheck.quickQueryTimestamp == false
}