Assert some conditions.
Used to control outputs data emitted from previous task on this execution.
yaml
type: "io.kestra.plugin.core.execution.Assert"
Assert based on inputs data
yaml
id: assert
namespace: company.team
inputs:
- id: param
type: STRING
required: true
tasks:
- id: fail\n" +
type: io.kestra.plugin.core.execution.Assert
conditions:
- "{{ inputs.param == 'ok' }}"
- "{{ 1 + 1 == 3 }}"
SubType string
Dynamic YES
List of assertion condition, must coerce to a boolean.
Boolean coercion allows 0, -0, and '' to coerce to false, all other values to coerce to true.
Dynamic YES
Optional error message.