syft/schema/cyclonedx
Alex Goodman eda0f8c774
add bom descriptor schema + test against xml schemas in pipeline (#163)
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
2020-08-27 19:12:45 -04:00
..
.gitignore add bom descriptor schema + test against xml schemas in pipeline (#163) 2020-08-27 19:12:45 -04:00
bd.xsd add bom descriptor schema + test against xml schemas in pipeline (#163) 2020-08-27 19:12:45 -04:00
cyclonedx.xsd add bom descriptor schema + test against xml schemas in pipeline (#163) 2020-08-27 19:12:45 -04:00
Makefile add bom descriptor schema + test against xml schemas in pipeline (#163) 2020-08-27 19:12:45 -04:00
README.md add bom descriptor schema + test against xml schemas in pipeline (#163) 2020-08-27 19:12:45 -04:00
spdx.xsd add bom descriptor schema + test against xml schemas in pipeline (#163) 2020-08-27 19:12:45 -04:00

CycloneDX Schemas

syft generates a CycloneDX BOm output. We want to be able to validate the CycloneDX schemas (and dependent schemas) against generated syft output. The best way to do this is with xmllint, however, this tool does not know how to deal with references from HTTP, only the local filesystem. For this reason we've included a copy of all schemas needed to validate syft output, modified to reference local copies of dependent schemas.