build

Builds EBS artifacts from Source Control Management. Creates a zip artifact to be used with the deploy operation. Refer to Source Control Folder Structure for folder structure recommendations for your source control.  See also EBS Object Types Reference for a list of supported EBS object types.


Full Deployment

If building an EBS project in Full deployment mode, Sql files will be added to the build in the order given in the SQL_ORDER.seq file if it exists. If the SQL_ORDER.seq file is not available, files will be ordered based on the extensions of the files in the FDEBS_SQL_EXTENSIONS project property.

If you have multiple files in the SQL_ORDER.seq file, those sqls will be first in the list, and the rest will be added after in their extension order. 


Partial Deployment

If populating a Partial Deploy EBS project, a file named FD_ORDER.seq can be created in the root folder that is being checked out to determine the order of files to be populated. Otherwise, the FDEBS_SQL_EXTENSIONS project property is used to determine populate order.

 Once partial deploy project files are in order on the project files tab, creating a build with them will retain the order. This order may be adjusted on the build screen.

When you click Submit Request, the order is saved to be used at deploy time. The deploy step does not adjust the order from the build.

Environment/Instance Properties

Property Name

Required

Description




Project Properties

Property Name

Property Code

Required

Description

EBS Module Application Short Name

FDEBS_APPLICATION_SHORT_NAME

No

App short name (e.g. XXAR). If source includes multiple custom tops, leave it empty and make sure top directory matches top name.

EBS File Excludes

FDEBS_FILE_EXCLUDES

No

List of files to exclude while building. (e.g. server.xml, web.xml).

(Full deployment model only)

EBS Java Root Source Directory

FDEBS_JAVA_ROOT_SOURCE_DIR

No

Where java/class/xml file's package resides. (For all AOL files).
e.g. classes.
Default is java.

EBS SQL Root Source Directory

FDEBS_SQL_ROOT_SOURCE_DIR

No

Source folder for sql and pls files.
e.g. db.
Default is sql.

EBS Concurrent Program SQL Root Source Directory

FDEBS_CP_SQL_ROOT_SOURCE_DIR

No

Source folder for Concurrent Prorgram's SQL files (Not executed after deploy).
e.g. movesql.
Default is cp_sql.

EBS Publisher Root Source Directory

FDEBS_PUBLISHER_ROOT_SOURCE_DIR

No

Source folder for Publisher files.
e.g. xmlpub.
Default is publisher.

EBS Forms Root Source Directory

FDEBS_FORMS_ROOT_SOURCE_DIR

No

Source folder for Forms.
e.g. Form.
Default is forms.

EBS Reports Root Source Directory

FDEBS_REPORTS_ROOT_SOURCE_DIR

No

Source folder for Reports.
e.g. report.
Default is reports.

EBS Media Root Source Directory

FDEBS_MEDIA_ROOT_SOURCE_DIR

No

Source folder for image files.
e.g. oa_media.
Default is media.

EBS HTML Root Source Directory

FDEBS_HTML_ROOT_SOURCE_DIR

No

Source folder for web files.
e.g. web.
Default is html.

EBS Fonts Root Source Directory

FDEBS_FONTS_ROOT_SOURCE_DIR

No

Source folder for font files.
e.g. font.
Default is fonts.

EBS Prog Root Source Directory

FDEBS_PROG_ROOT_SOURCE_DIR

No

Source folder for Prog files.
e.g. cm.
Default is prog.

EBS Workflows Root Source Directory

FDEBS_WORKFLOWS_ROOT_SOURCE_DIR

No

Source folder for workflow files.
e.g. wf.
Default is workflows.

EBS Scripts Root Source Directory

FDEBS_SCRIPTS_ROOT_SOURCE_DIR

No

Source folder for scripts files.
e.g. scripting.
Default is scripts.

EBS Perl Root Source Directory

FDEBS_PERL_ROOT_SOURCE_DIR

No

Source folder for perl modules.
e.g. pm.
Default is perl.

EBS Jar Root Source Directory

FDEBS_JAR_ROOT_SOURCE_DIR

No

Source folder for JAR files.
e.g. achieves.
Default is jar.

EBS Ear Root Source Directory

FDEBS_EAR_ROOT_SOURCE_DIR

No

Source folder for EAR files.
e.g. achieves.
Default is ear.

EBS Load Java Root Source Directory

FDEBS_LOAD_JAVA_ROOT_SOURCE_DIR

No

Source folder for Java Stored Procedure files.
e.g. javasp.
Default is loadjava.

EBS Data Root Source Directory

FDEBS_DAT_ROOT_SOURCE_DIR

No

Source folder for data files.
e.g. sqldata.
Default is data.

EBS SQL LDR Root Source Directory

FDEBS_SQL_LDR_ROOT_SOURCE_DIR

No

Source folder for control (ctl) files.
e.g. control.
Default is sqlldr.

EBS SQL Extensions

FDEBS_SQL_EXTENSIONS

No

SQL file extensions in their order to process. Specify the list of comma-separated extensions if you would like to change.
Default value is: seq,tbl,idx,typ,tps,tpb,sql,pkh,plb,pks,pkb,pls,pck,fnc,trg,spc,bdy,prc

File PermissionsFD_PARTIAL_FILE_EXCLUDESNoTarget File Permission. Will be set to target file after deployment using chmod. eg: 755
Project File ExcludesFD_PARTIAL_FILE_EXCLUDESNoControls files excluded from Project Files. Enter expressions separated by ##. Leave empty to select all files. Begin or end the expression with * for simple wildcards. Otherwise, regex is used. (e.g. /java/*##*.java##*person*##/java/.*[tT]est.*\.java)
Project File IncludesFD_PARTIAL_FILE_INCLUDESNoControls files included in Project Files. Enter expressions separated by ##. Leave empty to select all files. Begin or end the expression with * for simple wildcards. Otherwise, regex is used. (e.g. /java/*##*.java##*person*##/java/.*[tT]est.*\.java)

Inputs

Input Name

Input Code

Required

Description

Include Files

FDEBS_INP_INCLUDE_FILES

No

Build Artifact will be generated with only these files. Separate files with comma.

Outputs

Output Name

Required

Description




Artifacts

This operation builds a zip file artifact and saves it to the artifacts repository.

Endpoint Selection

This operation will select all available endpoints associated to the environment instance.

Endpoint Execution

This operation will randomly execute on one of the endpoints identified during selection.

Special Considerations

See Supported EBS Object Types for supported objects and considerations.
Do not save files with spaces to source control system as spaces are not allowed in file names.

The following macros are not currently supported in the footer:
  • style