Overview
This page describes the three possible ways to run the Ant integration.
Configuration
For information on configuration parameters, refer to Configuration File & Parameters.
Using Module settings inside build.xml
Project module in your workspace to be updated or created with nested <module>
elements.
Attribute | Type | Description | Required |
---|---|---|---|
name | String | Module name to be matched with an existing WhiteSource project name. If a project with this name does not exist, then a new project will be created. | One of these attributes |
token | String | Module token to match an existing WhiteSource project can be retrieved from the admin page in your WhiteSource account |
Each module must be declared with nested <path>
elements that stores the location of the module's lib folder (with all the dependencies).
Example
This example shows how to configure a Multi-module project structure with two modules. The first is matched by name and the second by a project token.
build.xml
|
More information on working with nested <path>
elements can be found here.
Run the Default Scan
The Unified Agent will search for the following extensions in your project: jar, war, ear, par, rar, dll, exe, ko, so, msi, zip, tar, tar.gz, swc, swf. - this option will only occur if none of the above options (Configuration or Using Module settings inside build.xml) are activated.