When using a custom trigger, it is possible to bypass the validation set for a step variable.
For example, if you have a step variable set up with the following input validation: <+input>.regex(^[a-z0-9-]{0,55}$), the validation works as expected when the pipeline is executed manually. However, when the pipeline is triggered via a custom trigger, it can bypass this validation, allowing input values that do not conform to the defined regex pattern.
The pipeline will run without enforcing the validation, and the input value provided by the custom trigger can fail to meet the specified input validation.
Created by Brijesh Jagani
September 10, 2024