device-package:create-sdu
Full name:
com.cisco.maven.plugins:device-package-maven-plugin:1.0.0:create-sdu
Description:
Packages the project and its dependencies into a Single Deployable
Unit (SDU) for consumption by suitable platforms.
Attributes:
- Requires a Maven project to be executed.
- Requires dependency collection of artifacts in scope: compile.
- The goal is thread-safe and supports parallel builds.
- Since version: 1.0.0.
- Binds by default to the lifecycle phase: package.
Optional Parameters
Name |
Type |
Since |
Description |
createSDU |
boolean |
1.0.0 |
Whether or not to build an SDU for this project. Default value is: false. User property is: createSDU. |
exclusions |
String |
1.0.0 |
List of exclusions to ignore when packaging the SDU, in
<groupId1>:<artifactId1>,<groupId2>:<artifactId2>,etc.
format. User property is: exclusions. |
includeAll |
boolean |
1.0.0 |
When this goal is running on an aggregator POM, this flag determins
whether all downstream device package projects of the aggregator
will be included in the SDU, or whether only those artifacts found
through the dependency hierarchy of the Device Profile projects
present in the reactor will be included. Default value is: true. User property is: includeAll. |
Parameter Details
createSDU:
Whether or not to build an SDU for this project.
- Type: boolean
- Since: 1.0.0
- Required: No
- User Property: createSDU
- Default: false
exclusions:
List of exclusions to ignore when packaging the SDU, in
<groupId1>:<artifactId1>,<groupId2>:<artifactId2>,etc.
format.
- Type: java.lang.String
- Since: 1.0.0
- Required: No
- User Property: exclusions
includeAll:
When this goal is running on an aggregator POM, this flag determins
whether all downstream device package projects of the aggregator
will be included in the SDU, or whether only those artifacts found
through the dependency hierarchy of the Device Profile projects
present in the reactor will be included.
- Type: boolean
- Since: 1.0.0
- Required: No
- User Property: includeAll
- Default: true