Stop current step-group. Doesn’t run any success or failure handlers, it just stops the current step-group.
You can always use
pypyr.steps.stopstepgroup as a simple step, because it
doesn’t need any input context properties.
If you use a Stop step-group instruction inside a failure handler it will stop processing at that point AND not quit reporting failure. Do this when you want to handle an error condition and not raise an error to the caller.
steps: - name: pypyr.steps.call in: call: groups: arbgroup - name: pypyr.steps.echo in: echoMe: You'll see me because only arbgroup was stopped. arbgroup: - name: pypyr.steps.echo in: echoMe: this is arb group - pypyr.steps.stopstepgroup - name: pypyr.steps.echo in: echoMe: if you see me something is WRONG.
See a worked example to stop a step-group here.