|
|
|
|
Specifies the application name to use during deployment.
|
|
|
The Mule version required for your application to run in your deployment target.
If this value does not match the Mule version running in your deployment target, the plugin raises an exception.
The Mule Maven Plugin does not download a Mule runtime engine if these values don’t match.
|
|
|
The Anypoint Platform URI. If you are using Anypoint Platform PCE, specify this parameter with your Anypoint Platform installation URI.
If not set, by default this value is set to https://anypoint.mulesoft.com.
|
|
|
The server name for the server where your Mule instances are installed.
|
|
|
The type of target to which you are deploying.
-
server
-
serverGroup
-
cluster
|
|
|
Your username for the server where your Mule instances are installed.
|
Only when using Anypoint Platform credentials to login.
|
|
Your password for the server where your Mule instances are installed.
|
Only when using Anypoint Platform credentials to login.
|
|
The environment name for the server where your Mule instances are installed. This value must match any environment configured in your Runtime Manager account.
For Example:
<environment>Sandbox</environment>
|
|
|
The Business group path of the deployment
Specify the full hierarchical path from the parent organization to the target Business group, for example:
<businessGroup>ParentOrg\SubOrg1\myBusinessGroup</businessGroup>
This value is omitted if businessGroupId is set. If businessGroup and businessGroupId are not set, the value defaults to the main business group of the user.
|
|
|
The Business group ID of the deployment
Instead of specifying the Business group path, you can specify the Business group ID to deploy your application. If businessGroupId and businessGroup are not set, the value defaults to the main business group of the user.
The Business group ID is a mandatory parameter when you have access only to a specific Business group but not to the parent organization.
This parameter is available in plugin version 3.2.7 and later.
|
|
|
The allowed elapsed time, in milliseconds, between the start of the deployment process and the confirmation that the artifact has been deployed
The default value is 600000.
|
|
|
Maven server with Anypoint Platform credentials
This is only needed if you want to use your credentials stored in your Maven settings.xml file. This is not the Mule server name.
|
|
|
Top-Level element
If you need to set properties for the Mule application you are deploying, you can use the <properties> top-level element:
<properties>
<key>value</key>
</properties>
<properties>
<http.port>8081</http.port>
</properties>
|
|
|
When set to true, skips the plugin deployment goal.
Its default value is false.
|
|
skipDeploymentVerification
|
When set to true, skips the status verification of your deployed app.
Its default value is false.
|
|
|
Specifies the authorization token to access the platform. You can use this authentication method instead of setting username and password.
See Identity Management for a list of supported single sign-on (SSO) types.
|
Only when using an Authorization token to login.
|
|
Specifies the Connected App clientID value.
|
Only when using Connected Apps credentials to login.
|
|
Specifies the Connected App secret key.
|
Only when using Connected Apps credentials to login.
|
|
Specifies the only supported connection type: client_credentials.
|
Only when using Connected Apps credentials to login.
|