Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Utility project is special type of project that does not have build and deploy lifecycle. In addition, there is no source control configuration, and subsequently there will not be any artifacts. Utility projects are used to execute various operations like start server, stop server etc. Utility project can be associated with Utility workflow. In addition, such utility projects can also execute test cases or perform some scanning.

Utility projects are executed manually, or using CI triggers (Cron Expression) or from Pipeline.

Creating Utility Project

Select Projects from the menu.

Right-click on an existing application and select Create Utility Project.

Image RemovedClick Create Project. Select Blank Project.

Provide Project Name and select Folder where project should be created.

Select Utility Classification.

...

Enter the values for the fields as described in the table below.

Field

Required

Description

Application

N/A

Project Name

Yes

The name of the

owning application (read-only)

project.

Project Name

Folder

Yes

The

name of the project.

folder that will contain the new utility project

Description

No

A description of the project.

Priority

Avatar

Yes

Provides a mechanism for establishing dependencies between projects at deployment time. When multiple deployments are queued they will be processed in order of priority (lowest priority takes precedence).

...

A picture that appears to the left of the project name

Click the Save button to save the changes.

Enter the values for the fields as described in the table below.

Application

N/A

The name of the owning application (read-only).

Project Name

Yes

The name of the project.

Description

No

A description of the project.

Deploy Priority

Yes

Provides a mechanism for establishing dependencies between projects at deployment time. When multiple deployments are queued they will be processed in order of priority (lowest priority takes precedence).

Partial Deployments

Yes

Whether or not this project is used to build and deploy individual files (i.e. "Partial Deployments"). Default is "No".

Project Type

Yes

If Partial Deployments is checked, the project type identifies which type of objects are being moved. The supported project types are currently EBS (Oracle E-Business Suite), Oracle Business Intelligence, Oracle Database, and Oracle Forms.

...

Enter the values for the fields as described in the table below.

...

Application

...

N/A

...

Configuring a Utility Project

Select Projects from the menu.

Open your Utility project and click on the Configuration tab.

...

Field Name

Required

Description

Project Name

Yes

The name of the

...

Utility Project

...

Folder

...

No

...

A description of the project.

...

Deploy Priority

...

Yes

...

Provides a mechanism for establishing dependencies between projects at deployment time. When multiple deployments are queued they will be processed in order of priority (lowest priority takes precedence).

...

Partial Deployments

...

Yes

...

Whether or not this project is used to build and deploy individual files (i.e. "Partial Deployments"). Default is "No".

...

Project Type

...

Yes

...

If Partial Deployments is checked, the project type identifies which type of objects are being moved. The supported project types are currently EBS (Oracle E-Business Suite), Oracle Business Intelligence, Oracle Database, and Oracle Forms.

...

Enter the values for the fields as described in the table below.

...

Application

...

N/A

...

The name of the owning application (read-only).

...

Project Name

...

Yes

...

The name of the project.

Yes

The folder that contains the Utility Project

Active

Yes

Whether or not the project is active. Workflows cannot be executed on inactive projects.

Description

No

A description of the project.

...

Enter the values for the fields as described in the table below.

...

Application

...

N/A

...

The name of the owning application (read-only).

...

Project Name

...

Yes

...

The name of the project.

...

Description

...

No

...

A description of the project.

...

Deploy Priority

...

Yes

Utility Workflow

Yes

...

Provides a mechanism for establishing dependencies between projects at deployment time. When multiple deployments are queued they will be processed in order of priority (lowest priority takes precedence).

...

Partial Deployments

...

Yes

...

Whether or not this project is used to build and deploy individual files (i.e. "Partial Deployments"). Default is "No".

...

Project Type

...

Yes

...

If Partial Deployments is checked, the project type identifies which type of objects are being moved. The supported project types are currently EBS (Oracle E-Business Suite), Oracle Business Intelligence, Oracle Database, and Oracle Forms.

The utility workflow to run when utility project is executed. Utility workflow will execute on specified Utility Instance.

Utility Target Group(s)

Yes

The instance(s) to run the utility workflow on.

Execution Sequence

Yes

Provides a mechanism for establishing dependencies between projects at deployment time. When multiple deployments are queued they will be processed in order of priority (lowest priority takes precedence).

...

Partial Deployments

...

...

Whether or not this project is used to build and deploy individual files (i.e. "Partial Deployments"). Default is "No".

...

Project Type

...

Yes

...

If Partial Deployments is checked, the project type identifies which type of objects are being moved. The supported project types are currently EBS (Oracle E-Business Suite), Oracle Business Intelligence, Oracle Database, and Oracle Forms.

...

Click the Save button to save the changes.