blob: 4a9f091c79027d81ceac8af73e225cbc71f298a9 [file] [log] [blame]
Jessica Wagantall2580bc32019-03-21 16:30:33 -07001####################################################################
2# WhiteSource Unified-Agent configuration file
3####################################################################
4##########################################
5# GENERAL SCAN MODE: Files and Package Managers
6##########################################
7
8checkPolicies=false
9forceCheckAllDependencies=false
10forceUpdate=false
11forceUpdate.failBuildOnPolicyViolation=false
12offline=false
13#ignoreSourceFiles=true
14#scanComment=
15#updateInventory=false
16#resolveAllDependencies=false
17#failErrorLevel=ALL
18#requireKnownSha1=false
19#generateProjectDetailsJson=true
20#generateScanReport=true
21#scanReportTimeoutMinutes=10
22#excludeDependenciesFromNodes=.*commons-io.*,.*maven-model
23
24#projectPerFolder=true
25#projectPerFolderIncludes=
26#projectPerFolderExcludes=
27
28#wss.connectionTimeoutMinutes=60
29# Change the below URL to your WhiteSource server.
30# Use the 'WhiteSource Server URL' which can be retrieved
31# from your 'Profile' page on the 'Server URLs' panel.
32# Then, add the '/agent' path to it.
33wss.url=https://saas.whitesourcesoftware.com/agent
34
35#npm.resolveDependencies=false
36#npm.ignoreSourceFiles=false
37#npm.includeDevDependencies=true
38#npm.runPreStep=true
39#npm.ignoreNpmLsErrors=true
40#npm.ignoreScripts=true
41#npm.yarnProject=true
42#npm.accessToken=
43#npm.identifyByNameAndVersion=true
44
45#bower.resolveDependencies=false
46#bower.ignoreSourceFiles=true
47#bower.runPreStep=true
48
49#nuget.resolvePackagesConfigFiles=false
50#nuget.resolveCsProjFiles=false
51#nuget.resolveDependencies=false
52#nuget.restoreDependencies=true
53#nuget.preferredEnvironment=
54#nuget.packagesDirectory=
55#nuget.ignoreSourceFiles=true
56#nuget.runPreStep=true
57#nuget.resolveNuspecFiles=false
58
59#python.resolveDependencies=false
60#python.ignoreSourceFiles=false
61#python.ignorePipInstallErrors=true
62#python.installVirtualenv=true
63#python.resolveHierarchyTree=false
64#python.requirementsFileIncludes=requirements.txt
65#python.resolveSetupPyFiles=true
66#python.runPipenvPreStep=true
67#python.pipenvDevDependencies=true
68#python.IgnorePipenvInstallErrors=true
69
70#maven.ignoredScopes=test provided
71#maven.resolveDependencies=false
72#maven.ignoreSourceFiles=true
73#maven.aggregateModules=true
74#maven.ignorePomModules=false
75#maven.runPreStep=true
76#maven.ignoreMvnTreeErrors=true
77#maven.environmentPath=
78#maven.m2RepositoryPath=
79
80#gradle.ignoredScopes=
81#gradle.resolveDependencies=false
82#gradle.runAssembleCommand=false
83#gradle.runPreStep=true
84#gradle.ignoreSourceFiles=true
85#gradle.aggregateModules=true
86#gradle.preferredEnvironment=wrapper
87#gradle.localRepositoryPath=
88
89#paket.resolveDependencies=false
90#paket.ignoredGroups=
91#paket.ignoreSourceFiles=false
92#paket.runPreStep=true
93#paket.exePath=
94
95#go.resolveDependencies=false
96#go.collectDependenciesAtRuntime=true
97#go.dependencyManager=
98#go.ignoreSourceFiles=true
99#go.glide.ignoreTestPackages=false
100#go.gogradle.enableTaskAlias=true
101
102#ruby.resolveDependencies = false
103#ruby.ignoreSourceFiles = false
104#ruby.installMissingGems = true
105#ruby.runBundleInstall = true
106#ruby.overwriteGemFile = true
107
108#sbt.resolveDependencies=false
109#sbt.ignoreSourceFiles=true
110#sbt.aggregateModules=true
111#sbt.runPreStep=true
112#sbt.targetFolder=
113
114#php.resolveDependencies=false
115#php.runPreStep=true
116#php.includeDevDependencies=true
117
118#html.resolveDependencies=false
119
120#cocoapods.resolveDependencies=false
121#cocoapods.runPreStep=true
122#cocoapods.ignoreSourceFiles=false
123
124#hex.resolveDependencies=false
125#hex.runPreStep=true
126#hex.ignoreSourceFiles=false
127#hex.aggregateModules=true
128
129##################################
130# Organization tokens:
131##################################
Jessica Wagantallfe3ffe82019-04-05 13:14:40 -0700132apiKey=
Jessica Wagantall2580bc32019-03-21 16:30:33 -0700133
134#userKey is required if WhiteSource administrator has enabled "Enforce user level access" option
135#userKey=
136
137projectName=
138projectVersion=
139projectToken=
140
141productName=
142productVersion=
143productToken=
144#updateType=APPEND
145#requesterEmail=user@provider.com
146
147#########################################################################################
148# Includes/Excludes Glob patterns - PLEASE USE ONLY ONE EXCLUDE LINE AND ONE INCLUDE LINE
149#########################################################################################
150includes=**/*.c **/*.cc **/*.cp **/*.cpp **/*.cxx **/*.c++ **/*.h **/*.hpp **/*.hxx **/*.go **/*.py
151
152#includes=**/*.m **/*.mm **/*.js **/*.php
153#includes=**/*.jar
154#includes=**/*.gem **/*.rb
155#includes=**/*.dll **/*.cs **/*.nupkg
156#includes=**/*.tgz **/*.deb **/*.gzip **/*.rpm **/*.tar.bz2
157#includes=**/*.zip **/*.tar.gz **/*.egg **/*.whl **/*.py
158
159## Exclude file extensions or specific directories by adding **/*.<extension> or **<excluded_dir>/**
160excludes=**/*sources.jar **/*javadoc.jar
161
162case.sensitive.glob=false
163followSymbolicLinks=true
164
165##################################
166# Archive properties
167##################################
168#archiveExtractionDepth=2
169#archiveIncludes=**/*.war **/*.ear
170#archiveExcludes=**/*sources.jar
171
172##################################
173# Proxy settings
174##################################
175#proxy.host=
176#proxy.port=
177#proxy.user=
178#proxy.pass=
179
180##################################
181# SCM settings
182##################################
183#scm.type=
184#scm.user=
185#scm.pass=
186#scm.ppk=
187#scm.url=
188#scm.branch=
189#scm.tag=
190#scm.npmInstall=
191#scm.npmInstallTimeoutMinutes=
192#scm.repositoriesFile=
193
194##############################################
195# SCAN MODE: Linux package manager settings
196##############################################
197#scanPackageManager=true
198
199##################################
200# SCAN MODE: Docker images
201##################################
202#docker.scanImages=true
203#docker.includes=.*.*
204#docker.excludes=
205#docker.pull.enable=true
206#docker.pull.images=.*.*
207#docker.pull.maxImages=10
208#docker.pull.tags=.*.*
209#docker.pull.digest=
210#docker.delete.force=true
211#docker.login.sudo=false
212
213#docker.aws.enable=true
214#docker.aws.registryIds=
215
216#docker.azure.enable=true
217#docker.azure.userName=
218#docker.azure.userPassword=
219#docker.azure.registryNames=
220
221##################################
222# SCAN MODE: Docker containers
223##################################
224#docker.scanContainers=true
225#docker.containerIncludes=.*.*
226#docker.containerExcludes=
227
228################################
229# Serverless settings
230################################
231#serverless.provider=
232#serverless.scanFunctions=true
233#serverless.includes=
234#serverless.excludes=
235#serverless.region=
236#serverless.maxFunctions=10