armada/armada
gardlt 3b879fc846 Improved document validation
BREAKING CHANGE: Armada will no longer support
recursive monolithic documents such that a Manifest
fully defines ChartGroups inline and ChartGroups
fully define Charts inline. Only name-based references
to other documents is supported.

- Author document schemas in standalone
  JSON schema files
- Update validation to return all failures available
- Removed unit tests for support of recursive monolithic
  documents

Change-Id: Idb91fa552d3d7a3d7d525609d505fe7380443238
2018-02-23 11:11:09 -05:00
..
api Improved document validation 2018-02-23 11:11:09 -05:00
cli Improved document validation 2018-02-23 11:11:09 -05:00
common [Bug] Fix to setup policy 2018-02-21 22:38:11 -08:00
conf feat(source): Add support for SSH key authentication 2018-02-13 16:10:34 -05:00
exceptions Improved document validation 2018-02-23 11:11:09 -05:00
handlers Improved document validation 2018-02-23 11:11:09 -05:00
schemas Improved document validation 2018-02-23 11:11:09 -05:00
tests Improved document validation 2018-02-23 11:11:09 -05:00
utils Improved document validation 2018-02-23 11:11:09 -05:00
__init__.py Fix(linting): Make Armada pep8 compliant 2017-09-29 11:46:58 -04:00
const.py bug(tests): Unskip Armada API unit tests 2017-12-14 17:02:50 -04:00
errors.py bug(manifest): Allow specific manifest to be specified 2018-01-25 16:29:18 -05:00
shell.py style(armada): quality of life and cleanup 2018-02-12 10:27:11 -05:00
version.py Fix(linting): Make Armada pep8 compliant 2017-09-29 11:46:58 -04:00