bw:it-install-dependencies
Full name:
fr.fastconnect.factory.tibco.bw.maven:bw-maven-plugin:2.3.4:it-install-dependencies
Description:
This goal installs required artifacts to run Integration Tests.
A builtin goal from Maven is called by this goal with a custom configuration defined in the 'components.xml' file from Plexus. This allows to use the builtin goal bound to a lifecycle phase without adding configuration in POMs.
 Please refer to AbstractWrapperForBuiltinMojo for a full explanation of the lifecycle binding of a builtin Maven plugin.
Original goal : org.apache.maven.plugins:maven-invoker-plugin:run
Attributes:
- Requires a Maven project to be executed.
- Executes as an aggregator plugin.
- Requires dependency resolution of artifacts in scope: test.
Optional Parameters
| Name | Type | Since | Description | 
|---|---|---|---|
| artifactId | String | - | (no description) User property is: artifactId. | 
| configuration | Properties | - | The actual Mojo configuration found in the Plexus 'components.xml' file. 
<component>
        <role>org.apache.maven.plugin.Mojo</role>
        <role-hint>default-it-install-dependencies</role-hint>
        <implementation>fr.fastconnect.factory.tibco.bw.maven.builtin.ITInstallTestsMojo
        </implementation>
        <isolated-realm>false</isolated-realm>
        <configuration>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-invoker-plugin</artifactId>
                <version>1.9</version>
                <goal>install</goal>
                <configuration>
                        <property>
                                <name>localRepositoryPath</name>
                                <value>${bw.it.local.repository.path}</value>
                        </property>
                        <property>
                                <name>skipInstallation</name>
                                <value>${bw.it.skip}</value>
                        </property>
                </configuration>
        </configuration>
        <requirements>
                <requirement>
                        <role>org.apache.maven.plugin.BuildPluginManager</role>
                        <role-hint />
                        <field-name>pluginManager</field-name>
                </requirement>
        </requirements>
</component>
 | 
| goal | String | - | (no description) User property is: goal. | 
| groupId | String | - | (no description) User property is: groupId. | 
| resources | List | - | Optional resources parameter do define includes/excludes filesets | 
| skipInstallation | boolean | - | (no description) | 
| version | String | - | (no description) User property is: version. | 
Parameter Details
- Type: java.lang.String
- Required: No
- User Property: artifactId
<component>
        <role>org.apache.maven.plugin.Mojo</role>
        <role-hint>default-it-install-dependencies</role-hint>
        <implementation>fr.fastconnect.factory.tibco.bw.maven.builtin.ITInstallTestsMojo
        </implementation>
        <isolated-realm>false</isolated-realm>
        <configuration>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-invoker-plugin</artifactId>
                <version>1.9</version>
                <goal>install</goal>
                <configuration>
                        <property>
                                <name>localRepositoryPath</name>
                                <value>${bw.it.local.repository.path}</value>
                        </property>
                        <property>
                                <name>skipInstallation</name>
                                <value>${bw.it.skip}</value>
                        </property>
                </configuration>
        </configuration>
        <requirements>
                <requirement>
                        <role>org.apache.maven.plugin.BuildPluginManager</role>
                        <role-hint />
                        <field-name>pluginManager</field-name>
                </requirement>
        </requirements>
</component>
 
   - Type: java.util.Properties
- Required: No
goal:
- Type: java.lang.String
- Required: No
- User Property: goal
- Type: java.lang.String
- Required: No
- User Property: groupId
- Type: java.util.List
- Required: No
- Type: boolean
- Required: No
- Type: java.lang.String
- Required: No
- User Property: version
