Pipeline YAML Linters
long-term
C
Cinnabar Flamingo
Hello,
Excepted the YAML lint checker, there is currently no Harness pipeline YAML linter and also IDE (Visual Studio, IntelliJ for example) plugins to help to build YAML pipelines.
It may be really helpful to have such linter and plugin.
Thank you
Log In
Rohan Gupta
Merged in a post:
YAML Validator
F
Fundamental Tyrannosaurus
As it stands there's not any built-in YAML validator on harness, similar to the Gitlab pipeline validator (https://docs.gitlab.com/ee/ci/pipeline_editor/index.html#validate-ci-configuration) that's baked into their editor. This becomes a problem when a pipeline fails because of invalid YAML in a subsequent stage after an hour and a half of execution. Please add automated validation of the YAML in the pipeline editor, and please at least add an option to immediately fail a pipeline for invalid YAML.
Rohan Gupta
long-term
Yes this is in our long term roadmap