![]() |
OpenMake Meister |
Workflow Services can be best described as stateless reusable Workflows. Inserted into other Workflows, Workflow Services automatically inherit the properties of their “parent” Workflows. Workflow Services can be used as libraries of common Activities that need to be reused across the enterprise. Examples of Workflow Services might include generic build script execution commands, such as calls to Ant, Maven or MSBuild, or for users of Meister, standard Generate Build Control File or Meister Activities. Once parameterized using the $(ENVIRONMENT_VARIABLE) syntax, variables within the Workflow will be derived from their “parent” Workflows. Additionally, the Remote Agent machines defined to the “parent” Workflows will determine where the Workflows are run. Workflow Services will not execute on their own and must be added to a Workflow to run.