forked from mercedes-benz/sechub
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsettings.gradle
97 lines (72 loc) · 2.15 KB
/
settings.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
// SPDX-License-Identifier: MIT
include 'sechub-cli',
/* documentation */
'sechub-doc',
/* sarif */
'sechub-sarif',
/* commons */
'sechub-commons-core',
'sechub-commons-model',
'sechub-commons-pds',
'sechub-commons-archive',
/* server POD area */
'sechub-server', // executable spring boot jar
'sechub-server-core', // core project for test compile dependencies and more
/* PDS */
'sechub-pds', // pds=product delegation server, executable spring boot jar
'sechub-pds-core', // core project for test compile dependencies and more
'sechub-pds-solutions', // our pds ready-to-use solutions / blue prints
'sechub-pds-tools', // some pds tools
/* integration test*/
'sechub-integrationtest',
/* server parts */
'sechub-schedule',
'sechub-scan',
'deprecated-sechub-scan-product-netsparker',
'deprecated-sechub-scan-product-nessus',
'sechub-scan-product-checkmarx',
'sechub-scan-product-sereco',
'sechub-scan-product-pds',
'sechub-statistic',
// adapters
'sechub-adapter',
'deprecated-sechub-adapter-netsparker',
'deprecated-sechub-adapter-nessus',
'sechub-adapter-checkmarx',
'sechub-adapter-pds',
// authorization
'sechub-authorization',
// administration
'sechub-administration', /* administration provides a rest api */
'sechub-notification',
'sechub-sereco', /* security report collector = sereco */
'sechub-shared-kernel',
'sechub-other',
'sechub-test', /* a special overall test project - has ALL dependencies */
'sechub-testframework',
'sechub-scan-testframework',
'sechub-commons-model-testframework',
'sechub-storage-core',
'sechub-storage-sharedvolume-spring',
'sechub-storage-s3-aws',
'sechub-storage-s3-aws-test',
'sechub-developertools',
// Analyzer CLI
'sechub-analyzer-cli',
// java API library
'sechub-api-java',
// Wrapper OWASP ZAP
'sechub-wrapper-owasp-zap',
// Wrapper checkmarx
'sechub-wrapper-checkmarx'
// WebUI
include 'sechub-webui'
buildCache {
def useTempCache = System.getenv('SECHUB_BUILD_USE_TMP_CACHE')
if (useTempCache!=null){
local {
/* Set local build cache directory. using build/temp-cache let clean destroy the former cache..*/
directory = "${settingsDir}/build/temp-cache"
}
}
}