Class Name | com.midvision.rapiddeploy.orchestration.tasks.binary.apache.LinuxInstallerTask |
Category | Apache Web Server |
Name | Type | Default Value | Optional | Description |
---|---|---|---|---|
failOnError | java.lang.Boolean | true | false | This task will not fail the deployment on error if set to false. |
outputParameter | java.lang.String | ${installerOutput} | false | The name of the output parameter, which holds the text string output from the task. The output will be the result of the 'apt-get/yum' command on the platform. Typically this will be blank if the user creation succeeds. Define a unique parameter name starting with '${', ending with '}' for the whole orchestration (later tasks can override the parameter value if the same parameter name is specified). You can refer to this parameter in any task below in the tasklist, as an input parameter ${installerOutput}. |
skipOnFailure | java.lang.String | Previous Task Name | true | Skip current task based on the name of the previous task whether has failed or not. |
sudoPassword | java.lang.String | true | The sudo password, if required, to run the install through sudo. Only required if non-root user requiring sudo password. | |
verbose | java.lang.Boolean | false | true | Verbose mode. Equivalent to the -v/-V option. |
Class Name | com.midvision.rapiddeploy.orchestration.tasks.binary.apache.BinaryInstallTask |
Category | Apache Web Server |
Name | Type | Default Value | Optional | Description |
---|---|---|---|---|
failOnError | java.lang.Boolean | true | false | This task will not fail the deployment on error if set to false. |
installationPath | java.lang.String | @@installationPath@@ | true | The top level directory of the Apache installation. |
installerFileRegEx | java.lang.String | (?i)http | true | The regular expression to filter the files within deployment package and look up the installer one. |
skipOnFailure | java.lang.String | Previous Task Name | true | Skip current task based on the name of the previous task whether has failed or not. |
Class Name | com.midvision.rapiddeploy.orchestration.tasks.binary.apache.ApacheMsiInstallerTask |
Category | Apache Web Server |
Name | Type | Default Value | Optional | Description |
---|---|---|---|---|
allUsers | java.lang.Boolean | true | true | When set to true, the installation is available for all users. |
failOnError | java.lang.Boolean | true | false | This task will not fail the deployment on error if set to false. |
installationPath | java.lang.String | @@installationPath@@ | false | The top level directory of the Apache installation to create. |
installerFileRegEx | java.lang.String | .*\.[Mm][Ss][Ii]$ | true | The regular expression to filter the files within deployment package and look up the installer one. |
mode | java.lang.Boolean | true | false | The install mode. One of [true=install|false=uninstall]. Default value: [install] |
serverAdmin | java.lang.String | administrator@mydomain.com | true | Server Admin email address. |
serverDomain | java.lang.String | mydomain.com | true | Server Domain of the Apache Service. |
serverName | java.lang.String | myserver | true | Server Name of the Apache Service. |
serverPort | java.lang.Integer | 83 | true | Server Port for the Apache Service. |
serviceName | java.lang.String | Apache2.2 | false | The Windows Service Name. |
skipOnFailure | java.lang.String | Previous Task Name | true | Skip current task based on the name of the previous task whether has failed or not. |
Class Name | com.midvision.rapiddeploy.orchestration.tasks.binary.apache.LinuxUnInstallerTask |
Category | Apache Web Server |
Name | Type | Default Value | Optional | Description |
---|---|---|---|---|
failOnError | java.lang.Boolean | true | false | This task will not fail the deployment on error if set to false. |
outputParameter | java.lang.String | ${uninstallerOutput} | false | The name of the output parameter, which holds the text string output from the task. The output will be the result of the 'apt-get/yum' command on the platform. Typically this will be blank if the user creation succeeds. Define a unique parameter name starting with '${', ending with '}' for the whole orchestration (later tasks can override the parameter value if the same parameter name is specified). You can refer to this parameter in any task below in the tasklist, as an input parameter ${uninstallerOutput}. |
skipOnFailure | java.lang.String | Previous Task Name | true | Skip current task based on the name of the previous task whether has failed or not. |
sudoPassword | java.lang.String | true | The sudo password, if required, to run the uninstall through sudo. Only required if non-root user requiring sudo password. | |
verbose | java.lang.Boolean | false | true | Verbose mode. Equivalent to the -v/-V option. |
Class Name | com.midvision.rapiddeploy.orchestration.tasks.apache.DeployConfigurationTask |
Category | Apache Web Server |
ServerRoot "@@APACHE_SERVER_ROOT@@"and the data dictionary value at target scope is "/usr/apps/apache"
@@APACHE_SERVER_ROOT@@=/usr/apps/apachethen at deployment time the httpd.conf will be deployed with
ServerRoot "/usr/apps/apache"
Name | Type | Default Value | Optional | Description |
---|---|---|---|---|
failOnError | java.lang.Boolean | true | false | This task will not fail the deployment on error if set to false. |
installationPath | java.lang.String | @@installationPath@@ | false | The top level directory of the Apache installation. |
skipOnFailure | java.lang.String | Previous Task Name | true | Skip current task based on the name of the previous task whether has failed or not. |
templateDirectoryRelativePath | java.lang.String | apache/TEMPLATE | false | This is the relative path to the configuration files within the deployment archive to copy onto the Tomcat server. |
Class Name | com.midvision.rapiddeploy.orchestration.tasks.apache.SnapshotTask |
Category | Apache Web Server |
Name | Type | Default Value | Optional | Description |
---|---|---|---|---|
binaryFilesetExcludes | java.lang.String | **/* | true | ANT based comma separated fileset patterns to exclude in a snapshot. |
binaryFilesetIncludes | java.lang.String | true | ANT based comma separated fileset patterns to include in a snapshot. | |
configFilesetExcludes | java.lang.String | **/*.log, **/*.jar, **/*.war, **/*.rar | true | ANT based comma separated fileset patterns to exclude in a snapshot. |
configFilesetIncludes | java.lang.String | **/*.conf | true | ANT based comma separated fileset patterns to include in a snapshot. |
downloadBinaries | java.lang.Boolean | false | true | When set to true, the binaries filtered by the 'binaryFilesetIncludes' and 'binaryFilesetExcludes' parameters will be downloaded as part of the snapshot. |
failOnError | java.lang.Boolean | true | false | This task will not fail the deployment on error if set to false. |
installationPath | java.lang.String | @@installationPath@@ | false | The top level directory of the Apache installation. The ANT fileset patterns will be used to select files recursively below this directory to include in a snapshot. |
rapiddeployUrl | java.lang.String | true | The URL of the RapidDeploy server that performs the call to the target server. This URL needs to be complete, including port and context path, e.g.: http://localhost:8080/MidVision. This parameter is used to send back the snapshot file to the host server running the RapidDeploy web application. It does NOT need to be set in most cases. | |
saveOnTarget | java.lang.Boolean | false | true | If set to 'true' the snapshot file will be saved in the target server and not sent back to the RapidDeploy server. This option is not recommended as RapidDeploy can not keep track of the snapshots taken and the snapshot comparison feature can not be used. |
skipOnFailure | java.lang.String | Previous Task Name | true | Skip current task based on the name of the previous task whether has failed or not. |
snapshotDirectory | java.lang.String | true | The directory location where the snapshots should be stored. This option should be used only when 'saveOnTarget' is set to 'true' or if you want to set a specific snapshot location on the RapidDeploy server (not recommended). |
Class Name | com.midvision.rapiddeploy.orchestration.tasks.apache.StartApacheTask |
Category | Apache Web Server |
Name | Type | Default Value | Optional | Description |
---|---|---|---|---|
confFile | java.lang.String | true | httpd.conf File location. By default will use /etc/httpd/conf/httpd.conf on Linux. | |
failOnError | java.lang.Boolean | true | false | This task will not fail the deployment on error if set to false. |
outputParameter | java.lang.String | ${apacheOutput} | false | The name of the output parameter, which holds the text string output from the task. The output will be the result of the 'start' command on the platform. Typically this will be blank if the user start succeeds. Define a unique parameter name starting with '${', ending with '}' for the whole orchestration (later tasks can override the parameter value if the same parameter name is specified). You can refer to this parameter in any task below in the tasklist, as an input parameter ${apacheOutput}. |
skipOnFailure | java.lang.String | Previous Task Name | true | Skip current task based on the name of the previous task whether has failed or not. |
sudoPassword | java.lang.String | true | The sudo password, if required, to run the command through sudo. Only required if non-root user requiring sudo password. |
Class Name | com.midvision.rapiddeploy.orchestration.tasks.apache.StopApacheTask |
Category | Apache Web Server |
Name | Type | Default Value | Optional | Description |
---|---|---|---|---|
confFile | java.lang.String | true | httpd.conf File location. By default will use /etc/httpd/conf/httpd.conf on Linux. | |
failOnError | java.lang.Boolean | true | false | This task will not fail the deployment on error if set to false. |
outputParameter | java.lang.String | ${apacheOutput} | false | The name of the output parameter, which holds the text string output from the task. The output will be the result of the 'stop' command on the platform. Typically this will be blank if the user stop succeeds. Define a unique parameter name starting with '${', ending with '}' for the whole orchestration (later tasks can override the parameter value if the same parameter name is specified). You can refer to this parameter in any task below in the tasklist, as an input parameter ${apacheOutput}. |
skipOnFailure | java.lang.String | Previous Task Name | true | Skip current task based on the name of the previous task whether has failed or not. |
sudoPassword | java.lang.String | true | The sudo password, if required, to run the command through sudo. Only required if non-root user requiring sudo password. |