OpenMake Meister

Chaining Workflow Activities

 

In some cases, you may want to define relationships between Workflow Activities. This is called Workflow Activity Chaining.  Chaining allows you to define the relationship between Workflow Activities based on the status (Success, Failure, or Completion) of the previous Workflow Activity.   In this way, you can define conditional logic allowing your Workflow to have the understanding of how to proceed in different conditional situations.  Table WM-12 walks you through the process of chaining together different Workflow Activities.  It shows how to make a Workflow Activity dependent on the status of a previous Workflow Activity. These steps allow you to establish a chain of dependent Workflow Activities that are triggered by the status of preceding Workflow Activities.

 

Table WM-12 Setting Up Dependencies between Activities

Steps

Actions

1

Select the Execute External Ant Script activity from within the Workflow Hierarchy window.

2

Click the Dependencies field located on the lower right portion of the Workflow Editor screen.

3

Click the New Dependency button within the Dependencies field.

4

Select the Update from CVS $(JOB_NAME) activity from the CVS plug-in list.

5

Choose a dependency status Success. Your newly created activity, Execute External Ant Script, will depend on the successful completion of the Update from CVS $(JOB_NAME) activity.

6

Click OK. The attributes of the dependency will appear in the Dependencies field.