continue¶
Skip remaining actions in the current loop iteration or block.
Usage Examples¶
Continue in Loops
actions:
- loop:
times: 5
actions:
- command:
command: "echo {{index}}"
capture:
variable: iteration_num
parser: "int(output.strip())"
- continue:
condition:
variable: iteration_num
equals: 3
description: "Skip iteration 3"
- command:
command: "echo 'Processing {{iteration_num}}'"
Continue in Blocks
actions:
- command:
command: "echo 'skip'"
capture:
variable: action_flag
- block:
actions:
- command:
command: "echo 'First action'"
- continue:
condition:
variable: action_flag
equals: "skip"
- command:
command: "echo 'This will be skipped'"
Parameters¶
Parameter |
Type |
Description |
|---|---|---|
|
VariableCondition |
Condition for continuing (optional - without it, always continues) |
|
string |
Human-readable description (optional) |
Condition Operators¶
equals: Direct equality (case-sensitive)contains: Substring matchmatches: Regex pattern matchgreater_than: Numeric comparison (>)less_than: Numeric comparison (<)is_empty: Check if variable is None/empty
Notes¶
Without a condition, continue always executes
In loops: skips remaining actions in current iteration, proceeds to next iteration
In blocks: skips remaining actions in block
Exactly one operator must be specified per condition
See Also¶
loop for iteration
stop for halting execution
Advanced Playbook Patterns for advanced patterns