buildkite / pipeline-schema

A JSON schema for Buildkite’s pipeline file format
MIT License
31 stars 35 forks source link

Inconsistencies between documentation and schema #44

Closed franklin-ross closed 1 year ago

franklin-ross commented 2 years ago

According to the docs the group field is allowed to be null but in the schema it appears to be non-nullable.

franklin-ross commented 2 years ago

Found another few fields in the docs (listed earlier) but not the schema for group steps.

In the docs but not the schema: allow_dependency_failure, notify

franklin-ross commented 2 years ago

I'd also love to know what the expected behaviour is for the fields that alias each other. What happens if I specify more than 1 and they have different values?

scadu commented 1 year ago

Another thing is steps which is required, but not defined as required in the schema.