inputs
Define parameterized inputs for a job or component.
Supported: default, type, options, description, regex
Examples
Basic inputs with types
job:
inputs:
environment:
default: production
description: Deployment environment
options:
- staging
- production
count:
type: number
default: 5
verbose:
type: boolean
default: false
script: echo "job"
Regex validation
job:
inputs:
version:
default: "1.0.0"
regex: '^\d+\.\d+\.\d+$'
script: echo "job"