EBS Object Types - Scripts

A shell script is a computer program designed to be run by the Unix shell command-line interpreter.

Object Type Identification

  • Files with extensions .sh, .pl are included regardless of location.

  • Files with no extension but in scripts folder

EBS Scripts Root Source Directory on Project Properties tab defaults to scripts, but you can update if you are keeping Scripts in different folder.

File Extensions 

Name

Description

Name

Description

.sh

Shell script

.pl

Perl script

Object Type

Name

Code

Name

Code

Scripts

SCRIPT

Object Type Attributes

Name

Code

Description

Default Value

Supported Values

Name

Code

Description

Default Value

Supported Values

Source

SOURCE

Object Source Location Type

SCM

SCM

Target Location

TARGET_LOCATION

Path to where the file should be deployed to.

$<PROD_TOP>/bin/



Target File Permissions

FILE_PERMISSIONS

Permissions to apply to the file after it is deployed

Defaults to the project property FDEBS_FILE_PERMISSIONS



Related Project Properties

Name

Code

Description

Default Value

Name

Code

Description

Default Value

Scripts Root Source Directory

FDEBS_SCRIPTS_ROOT_SOURCE_DIR

Source folder for scripts files (e.g. scripting).

scripts

Scripts Root Destination Directory

FDEBS_SCRIPTS_ROOT_DESTINATION_DIR

Target directory for script files (e.g. $FND_TOP/bin).

$<PROD_TOP>/bin

File Permissions

FDEBS_FILE_PERMISSIONS

Target File Permission. Will be set to target file after deployment using chmod. eg: 755



Sample Build Commands

N/A - Build commands not supported for this type.

Sample Deploy Commands 

cp "$SOURCE_FILE" "$XXHR_TOP/bin/";
The following macros are not currently supported in the footer:
  • style