Previously the error.json schema file was neither a valid JSON document or even
a valid Schema document. This commit:
Adds a missing comma
Changes the schema specification from default (which is no longer allowed) to
Draft-06, the same as task.json
Previously there was no validation on JSON schema documents in this repository.
Now that the Forge API directly links to this file, it is important that is at
the very least a valid JSON Schema document.
This commit adds a smoke test to validate that the tasks JSON schema documents
are syntatically valid. This commit also adds a Travis CI configuration file
so that the tests can be run automatically.
The Forge API no longer hosts its own copy of the Tasks Schema document and now
proxies from this repository directly [1]
This commit updates the README to reflect this change.
Previously the error.json schema file was neither a valid JSON document or even a valid Schema document. This commit:
Previously there was no validation on JSON schema documents in this repository. Now that the Forge API directly links to this file, it is important that is at the very least a valid JSON Schema document.
This commit adds a smoke test to validate that the tasks JSON schema documents are syntatically valid. This commit also adds a Travis CI configuration file so that the tests can be run automatically.
The Forge API no longer hosts its own copy of the Tasks Schema document and now proxies from this repository directly [1]
This commit updates the README to reflect this change.
[1] puppetlabs/puppet-forge-api#578