This is an automated email from the ASF dual-hosted git repository.

heneveld pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn-server.git

commit 728450104b3451c94996e7382d4a415ea6f1bb71
Merge: 2d6e8cdc40 245d1d1775
Author: Alex Heneveld <[email protected]>
AuthorDate: Wed May 24 11:49:44 2023 +0100

    Merge branch 'workflow-more-good-stuff'

 .../brooklyn/camp/brooklyn/WorkflowYamlTest.java   |  36 ++
 .../brooklyn/core/effector/EffectorBase.java       |   5 +-
 .../brooklyn/core/mgmt/EntityManagementUtils.java  |   5 +
 .../core/workflow/WorkflowCommonConfig.java        |   2 +
 .../core/workflow/WorkflowExecutionContext.java    |  57 ++-
 .../core/workflow/WorkflowReplayUtils.java         |  78 +++-
 .../core/workflow/WorkflowStepDefinition.java      | 153 ++++---
 .../core/workflow/WorkflowStepResolution.java      |  14 +-
 .../core/workflow/steps/CustomWorkflowStep.java    | 259 +++++++++---
 .../appmodel/DeployApplicationWorkflowStep.java    |   2 +-
 .../steps/appmodel/HasBlueprintWorkflowStep.java   |  18 +-
 .../steps/appmodel/InvokeEffectorWorkflowStep.java |  31 +-
 .../steps/appmodel/UpdateChildrenWorkflowStep.java | 453 +++++++++++++++++++++
 .../workflow/steps/flow/ForeachWorkflowStep.java   | 100 +++++
 .../core/workflow/steps/flow/LogWorkflowStep.java  |   3 +-
 .../workflow/steps/flow/SwitchWorkflowStep.java    |   4 +-
 .../workflow/steps/variables/TransformJsonish.java |   4 +-
 .../workflow/steps/variables/TransformMerge.java   |   4 +-
 .../workflow/steps/variables/TransformReplace.java |   4 +-
 ...ontext.java => TransformResolveExpression.java} |  13 +-
 ...nsformWithContext.java => TransformReturn.java} |  14 +-
 ...Type.java => TransformSetWorkflowVariable.java} |  21 +-
 .../workflow/steps/variables/TransformType.java    |   6 +-
 .../variables/TransformVariableWorkflowStep.java   |  50 ++-
 .../steps/variables/WorkflowTransformDefault.java  |  28 +-
 .../variables/WorkflowTransformWithContext.java    |   4 +-
 .../util/core/task/DynamicSequentialTask.java      |   3 +
 .../brooklyn/util/core/text/TemplateProcessor.java |   3 +
 .../brooklyn/core/workflow/WorkflowBasicTest.java  |  32 +-
 .../core/workflow/WorkflowBeefyStepTest.java       |   5 +
 .../core/workflow/WorkflowMapAndListTest.java      |   2 +-
 .../WorkflowNestedAndCustomExtensionTest.java      | 125 +++++-
 .../core/workflow/WorkflowTransformTest.java       |  58 ++-
 .../workflow/WorkflowUpdateChildrenStepTest.java   | 301 ++++++++++++++
 karaf/init/src/main/resources/catalog.bom          |  10 +
 35 files changed, 1686 insertions(+), 221 deletions(-)

Reply via email to