The startApplication operation starts a stopped Mule Application. It can be used in build or deploy workflows.
This operation is compatible with the following types of servers:
Server Type | Notes |
---|---|
CloudHub | |
Anypoint Runtime Manager | |
Runtime Agent | |
Standalone | This operation should run on the Mule server where the project will be started. |
Environment/Instance Properties
Property Name | Property Code | Required | Description |
---|---|---|---|
Project Properties
Property Name | Property Code | Required for which server Types | Description |
---|---|---|---|
FDMULE_APP_NAME | All | ||
FDMULE_HOME | Standalone | ||
FDMULE_USER | |||
FDMULE_PASSWORD | |||
FDMULE_TYPE | All | ||
FDMULE_ORG_NAME | |||
FDMULE_ENV_NAME | |||
FDMULE_TIMEOUT | |||
FDMULE_TARGET_TYPE | |||
FDMULE_TARGET_NAME | |||
FDMULE_STATIC_IPADDRESS |
Inputs
Input Name | Input Code | Required | Description |
---|---|---|---|
Mule Project Path | FDMULE_PROJECT_PATH | No | This is the folder that typically is named for your application and contains your [src] folder. Relative paths are sourced from the FD_TEMP_DIR. |
http.port | FDMULE_HTTP_PORT | No | HTTP port to use when running JUnit tests. This should be a different number than the one that is usually used to run the application on the server. This only works if |
Outputs
Output Name | Required | Description |
---|---|---|
Artifacts
This operation produces artifacts that will be stored in the artifacts repository.
Endpoint Selection
This operation will select all available endpoints associated to the environment/instance.
Endpoint Execution
This operation will execute on any one of the selected endpoints and will be random in the determination of which one.