concourse / docs

concourse documentation and website

Home Page:https://concourse-ci.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Detail where the JSON Schema can be found

JohnLBevan opened this issue · comments

Concourse uses YAML for a number of its pieces. I suspect it uses a JSON Schema for this, but I've been unable to find one, though the documentation does seem to be a human-worded version of a JSON Schema.

Do you know if such a schema is published / available somewhere? If so, could this be added to the docs?

Side note: I've created a quick and dirty one here for tasks, based on the above documentation, should anyone else be looking for the same.

I also would be interested in that. I see a schema for the pipeline that is generated from the source code (https://github.com/cappyzawa/concourse-pipeline-jsonschema), but it has some issues (see cappyzawa/concourse-pipeline-jsonschema#3).

Maybe could be possible to parse it from the source code for other schemas as well... a more complete schema that could also be published in https://www.schemastore.org/json/ would be really nice for visibility.