omcEBSDeploy

Deploy EBS artifacts to Oracle Managed Cloud instance.

Look into the Special Considerations before start configuring the plugin operation in the workflow.

Target Properties

Property Name

Property Code

Required

Description

Property Name

Property Code

Required

Description

Omc Account

FDOMC_ACCOUNT_CODE

Yes

The Omc Account details to connect.

Omc Instance

FDOMC_INSTANCE_ID

Yes

The Omc instance to connect.

CEMLI API Version

FDOMC_CEMLI_API_VERSION

No

The CEMLI API version to target.

Primary Contact

FDOMC_PRIMARY_CONTACT

Yes

Primary contact for the OMC instance.

Project Properties

None.

Inputs

Input Name

Input Code

Required

Description

Input Name

Input Code

Required

Description

Include Object Types

FDEBS_INP_EXCLUDE_TYPES

No

Select types that should be deployed. If nothing selected, all types will be deployed. Package-Based Deployments only. Select one or more object types. This option is useful when files are deployed selectively across application tier nodes.

Exclude Object Types

FDEBS_INP_DEPLOY_INCLUDE_FILES

No

Select types that should not be deployed. Package-Based Deployments only. Select one or more object types. This option is useful when files are deployed selectively across application tier nodes.

Include Files

FDEBS_INP_SKIP_FILES

No

Provide comma separated list of files that should be deployed. If nothing is provided, all files will be deployed. Use * to indicate wildcard. Package-Based Deployments only.

You can use wild card like /java/*, /java/oracle/apps/pos/*

Exclude Files

FDEBS_INP_SKIP_FILES

No

Provide comma separated list of files that should not be deployed. Use * to indicate wildcard. Package-Based Deployments only.

Use ALL to skip all files.

You can use wild card like /java/*, /java/oracle/apps/pos/*

OMC Schedule Time

FDOMC_DELAYED_SCHEDULED_TIME

No

OMC delayed scheduled time (In minutes) to run the scheduled request. Default value is 16 minutes

OMC Execute Build Patch Only

FDOMC_EXECUTE_BUILD_PATCH_ONLY

No

Using the FlexDeploy artifact, creates a custom patch for all the files in the FlexDeploy package which can be applied to the target environments.

OMC Build Patch Number

FDOMC_PATCH_NUMBER

No

OMC Build Patch Number(Use comma to separate more than one patch number).

OMC Non Prod Rfc Number

FDOMC_NON_PROD_RFC

No

The nonProdRfc is the corresponding Non-Production ticket for which the patch execution was done with the same patch list.

Schedule Start Time

FDOMC_SCHEDULE_START_TIME

No

ScheduledTime is the time when the execution must be scheduled. Format yyyy-MM-dd HH:mm timezone. Ex 2023-02-15 14:15 PST

OMC Scheduled Execution Id

FDOMC_SCHEDULED_EXECUTION_ID

No

OMC Scheduled Execution Request Id (Providing this input, this operation will only get the output for the associated build patch request).

OMC Output Only

FDOMC_SHOW_OUTPUT_ONLY

No

OMC deployment will extract the output from previously executed executions.

OMC Auto Skip

FDOMC_AUTO_SKIP

No

"autoSkip" value will decide whether the execution should continue with the subsequent patches in case of failures while applying any of the selected patches.

OMC Auto Stop

FDOMC_AUTO_STOP

No

"autoStop" value will decide whether the execution should stop in case of failures while applying any of the selected patches.

Outputs

Output Name

Description

Output Name

Description

FDOMC_OUT_DEPLOYED_FILES_LIST

List of files which were deployed.

FDOMC_OUT_SKIPPED_FILES_LIST

List of files which were skipped.

FDOMC_OUT_DEPLOYED_FILE_REVISIONS_LIST

List of files and their revisions which were deployed.

The version is only present for Package-Based Projects.

FDOMC_OUT_DEPLOYED_TYPES_LIST

Comma separated string of Object Type Codes deployed. For example, SQL, OAF_JAVA etc.

FDOMC_OUT_OMC_ARTIFACT_FILE_ID

Artifact file id.

FDOMC_OUT_OMC_BUILD_PATCH_NUMBER

Build Patch Number generated after uploading the package.

FDOMC_OUT_OMC_SCHEDULE_ID

Scheduled Execution Id.

FDOMC_OUT_OMC_LOG_NAMES_LIST

Execution log file names.

Artifacts

This operation consumes artifacts from artifact repository. It consumes the zip file added by the build operation to the artifact repository.

Endpoint Selection

This operation delegates the selection of endpoints to the workflow developer.

Endpoint Execution

This operation delegates the selection of any or all of the endpoints to be executed on to the workflow developer.

Special Considerations

To use this plugin operation, the following requirements are needed.

  • You can use CEMLI execution API only if your customer has opted-in for CEMLI functionality.

  • A valid IDCS user account, assign DCS_Administrators group to the user.

  • One support identifier (SI) associated with your Oracle Managed Cloud account.

  • At least one active Oracle E-Business Suite service associated with your Oracle Managed Cloud account.

  • Create a Confidential Application.

  • Identifier: <JWKS Identifier>, Where <JWKS Identifier> is the GUID generated when JWKS URI is set by customer admin in self-service platform. You need to work with your self-service account administrator to generate this identifier.

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