Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
PR #443: Add support to a Validation phase to the task lifecycle.
It is better if we can detect and report configuration errors of task pipeline early, during task definition, rather than deferring such checks to runtime (when this is possible). To support such checks, we add a Validate() error method to the pipeline.Node() interface which gives pipeline nodes a chance to validate their configuration. Any pipeline containing nodes that do not pass these test cannot be saved. Signed-off-by: Jon Seymour <[email protected]>
- Loading branch information