![]() |
Page History
...
- (H)elp - Display a listing of all available commands.
- (L)ist - Displays a numbered listing of available terminologies (for packaging) from the source environment. The source environment is determined by the value of property "master_lbconfig" in file "package.properties". Please see package.properties for available packaging properties.
- (S)elect # - Selects terminology '#' to be packaged.
- (U)nselect # - Unselects terminology ‘#’ from the list of terminologies to be packaged.
- (R)emove # - Selects terminology ‘#’ to be removed from the target environments if it exists there.
- (P)ack - Perform the packaging of the selected terminologies.
- (I)nfo - Display information from the current property files.
- (B)inaries - Used in S/W development. A tool that deploys the executables. Can be ignored by the user.
- (C)lear - Clears the console by writing a bunch of blank lines.
- (Q)uit - Exits the utility.
Instruction set for "deploy.sh"
- (H)elp - Display a listing of all available commands.
- (DF) DeployFiles
- (DD) DeployDatabase,
- (L)ist - Displays a numbered listing of the terminologies that have been packaged and or the terminologies to be removed. This utility determines the list by reading the contents of the publish directory as pointed to by the value of property "publish_dir" in file "deploy.properties". Please see deploy.properties for available deployment properties.
- (I)nfo - Display information from the current property files.
- (C)lear - Clears the console by writing a bunch of blank lines.
- (Q)uit - Exits the utility.
Anchor | ||||
---|---|---|---|---|
|
...
Property | Description | ||
---|---|---|---|
target_lbconfig | Full path to the "lbconfig.props" file of the target environment to be deployed to. | ||
publish_dir | Full path to the publishing directory. | ||
ssh.key.file | Full path to the SSH private key. A SSH public key needs to be installed under JBoss user account (as normally done with BDA projects). | ||
| The following "target_name_#" properties can be repeated for each web application that needs to be stopped/started after a data deployment. To uniquely identify server properties, target names are appended by a '_#' where '#' is an integer value from 0 to 9 to indicating the server number.
Note: Starting deploy.sh with a '-r' option disables stopping and starting of application servers all together. | ||
target_url_# | URL to the lexevsapi51 server. Used by "deploy.sh" to determine if the lexevsapi51 application is running or not. | ||
target_server_# | The application server name. | ||
target_user_# | JBoss user id. Used for the SSH connection needed to stop/start the various application servers. | ||
target_start_jboss_path_# | Full path to JBoss start_jboss script. | ||
target_stop_jboss_path_# | Full path to JBoss stop_jboss script. |
...