OpenMake Meister

Setting up Workflow Activities to run on Server Pools

 

Workflow Activities  in a Workflow are assigned to a default machine called "My Computer" which is the local machine where you are working. When you define your Workflow you can change the default “MyComputer” setting to  identify the Server Pools for each individual Workflow Activity.  Therefore a Workflow can execute across multiple machines based on the Server Pool to which each activity is assigned in the Workflow.

 

 

Table RB 1 will walk you through adding a Workflow Activity to execute on a particular Server Pool from the Eclipse RCP Client.

 

Table RB-1  Adding a Workflow Activity to a Server Pool

Step

Action

1

From the OM Workflow perspective, go to the Workflow Explorer.  Expand  the Private Workflow node and double click on  the Workflow to which you want to add an Activity, or create a new Workflow.

2

A default output directory must be defined so that if a build directory is not defined to the Workflow then the Workflow knows where to write the results.  If you have not set a default output directory, a dialog box will be display.  Enter c:\build.

3

Select the Activities tab to go to the Activities View.  Highlight the My Computer node. Click the Assign Pool button. From the Assign Pool prompt, select the Server Pool to which you want to add an activity.

 

Note: If the Assign Pool button is grayed out, you will need to create a Server Pool in the Management Control Console.

4

Add an activity to the Server Pool that you added by highlighting the Pool name, and clicking the Add Activity button.

 

 

*Note: The Workflow Editor does not support dependencies across Server Pools. You can set up dependent activities in each Server Pool, but you cannot set up activities to be dependent between Server Pools.