deployWithoutWmDeployer(webMethods)
This operation is used to deploy webMethods applications into target environment without using webMethods Deployer component.
This operation will Unzip the build (package.zip) file into target Integration Server application directory <Integration server home>/packages .The changes will be activated upon the target server restart.
Simultaneously, plugin places the copy of build file into target Integration Server inbound directory <Integration server home>/packages/replicate/inbound so that webMethods Administrator can login into webMethods Admin UI page and click 'install from Inbound releases' button to activate the package without server restart.This operation should be used in deploy workflows.
Tip
As a best practice, use webMethods Deployer based deployment(deploy operation of this plugin) which has efficient features to implement Continuous Integration.
Environment/Instance Properties
Property Name | Property Code | Required | Description |
---|---|---|---|
Project Properties
Property Name | Property Code | Required | Description |
---|---|---|---|
Target IS InstanceName | FDWM_TARGET_INSTANCE | Yes | InstanceName of Target webMethods IS,displayed in the default dir 'IntegrationServer/instances/test'(e.g.test) |
Target WM Installation Home | FDWM_TARGET_HOME | Yes | Installation home dir of the target webMethods Server(e.g. /opt/usr/SoftwareAG) |
WM Package Name | FDWM_PACKAGE_NAME | Yes | webMethods Package Name (source code) i.e. IntegrationServer package name. |
FDWM_PARENT_PROJECT_PATH | No | Parent directory of webMethods source code (where webMethods package is located), do not include webMethods Package Name here. |
Inputs
Input Name | Input Code | Required | Description |
---|---|---|---|
Outputs
Output Name | Required | Description |
---|---|---|
Artifacts
This operation consumes artifacts from 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
- style