This page is relevant only for customers using Azure DevOps Services integration or Repo integrations. |
This page describes the Unified Agent configuration parameters used when running a scan via either the Azure DevOps Services integration or Repo integrations.
NOTE: When using a self config file in the Repo integration or when overriding WhiteSource configuration in the Azure DevOps Services integration, the scanner defaults are not valid anymore and UA defaults are the ones that are valid.
Unless explicitly specified in this section, the default value for each Unified Agent configuration parameter is taken from the Unified Agent Configuration Parameters page.
Unless explicitly specified in this section, the default value for each Unified Agent configuration parameter is taken from the Unified Agent Configuration Parameters page.
Except for the below parameters, configuration parameters and their default value used in this integration can be found here.
maven.ignoreSourceFiles=true
maven.ignoreMvnTreeErrors=true
gradle.ignoreSourceFiles=true
gradle.runPreStep=true
npm.includeDevDependencies=true
npm.runPreStep=true
npm.ignoreNpmLsErrors=true
npm.yarnProject=false
bower.runPreStep=true
bower.ignoreSourceFiles=true
nuget.runPreStep=true
paket.runPreStep=true
paket.ignoreSourceFiles=true
python.ignorePipInstallErrors=true
python.installVirtualenv=true
python.resolveSetupPyFiles=true
python.runPipenvPreStep=true
python.pipenvDevDependencies=true
python.IgnorePipenvInstallErrors=true
python.runPoetryPreStep=true
go.collectDependenciesAtRuntime=true
go.ignoreSourceFiles=true
sbt.runPreStep=true
r.runPreStep=true
r.cranMirrorUrl=https=//cloud.r-project.org/
php.runPreStep=true
php.includeDevDependencies=true
ruby.installMissingGems=true
ruby.runBundleInstall=true
cocoapods.runPreStep=true
hex.runPreStep=true
haskell.runPreStep=true
haskell.ignorePreStepErrors=true
Except for the below parameters, configuration parameters and their default value used in this integration can be found here.
includes=**/*c **/*cc **/*cp **/*cpp **/*cxx **/*c++ **/*h **/*hh **/*hpp **/*hxx **/*h++ **/*m **/*mm **/*pch **/*c# **/*cs **/*csharp **/*go **/*goc **/*js **/*pl **/*plx **/*pm **/*ph **/*cgi **/*fcgi **/*pod **/*psgi **/*al **/*perl **/*t **/*pl6 **/*p6m **/*p6l **/*pm6 **/*nqp **/*6pl **/*6pm **/*p6 **/*php **/*py **/*rb **/*swift **/*java **/*clj **/*cljx **/*cljs **/*cljc **/*jar **/*egg **/*dll **/*tar.gz **/*tgz **/*zip **/*whl **/*gem **/*apk **/*air **/*dmg **/*exe **/*gem **/*gzip **/*msi **/*nupkg **/*swc **/*swf **/tar.bz2 **/pkg.tar.xz **/(u)?deb **/(a)?rpm
excludes=*/., **/node_modules, **/src/test, **/testdata, **/*sources.jar, **/*javadoc.jar
Except for the below parameters, configuration parameters and their default value used in this integration can be found here.
archiveExtractionDepth=2
archiveIncludes=**/*war **/*ear **/*zip **/*whl **/*tar.gz **/*tgz **/*tar **/*car
archiveExcludes=**/*sources.jar **/*javadoc.jar /tests/
This section contains a list of all Unified Agent configuration sections (including their parameters) which are ignored when running a scan via the Azure DevOps Services integration or Repo integrations.