Full Deployment Workflows

Create Build Workflow

Select Workflows from the menu. Click the plus icon in the Workflows navigation tree to create a workflow.



Enter the details for the workflow in the Workflow Details form as shown below.



Click the Save button, and then click the Definition tab to begin designing the workflow.



Locate the Plugin Operations pane on the lower right-hand corner of the screen. Expand FlexagonSVNPlugin (or equivalent if you are using another SCM), and drag the exportProjectSources (or equivalent) operation onto the workflow editor pane. For GIT, use cloneProjectSouces operation from the Git plugin. For TFVC, use getProjectSources from the Microsoft TFVC Plugin. For CVS, use exportProjectSources from the CVS plugin. The SCM information will be configured in the project, so you don't need to provide any information for the plugin operation inputs.

When dragging plugin operations into the editor, place them over the downward facing arrow in the desired location and drop them when the light-blue bars indicate that you are within the drop zone.


Click the OK button to save the changes.

Expand the Oracle EBS Plugin, and drag the build operation onto the workflow editor (after the export step). Change name to 'Build EBS' and click OK. Verify that the workflow now appears as follows.


Click the Activate button to save and activate your changes.

When you activate the workflow version (in this case 1.0) it becomes read-only and is unavailable for future edits. To make new changes you must make a copy by clicking the Make Copy button. The active workflow is executed at runtime unless overridden.

Create Deploy Workflow

Repeat the steps in this section to create the Deploy workflow.

Workflow Name

Workflow Steps

DeployEBS

Oracle EBS -> deploy

Step Output

Value

FDEBS_OUT_DEPLOYED_FILES_LIST

DeployedFiles

FDEBS_OUT_SKIPPED_FILES_LIST

SkippedFiles


The step outputs above set the values returned from the deploy plugin operation into local workflow variables. The DeployedFiles and SkippedFiles variables must now be created in the DeployEBS workflow.




Be sure to select Yes in the Return As Output drop down menus.

Associate Workflows to Instance

Finally, we must associate the workflow to the EBS instance (note that we skipped this step when we created the EBS Instance). Edit the EBS instance (Topology -> Instances) and associate the BuildEBS and DeployEBS workflows by shuttling them from the list of available workflows on the left to the list of selected workflows on the right.

Next step      Back