Schema-Repo工具 包含许多支持和补充项目的工具/附录。

Maven客户端插件(正在进行中)是一个Maven插件,它包装了schema-repo客户端并允许新的schema(模式)部署作为Maven构建的一部分进行。一个典型的用例包括一个包含模式的源存储库,以及一个作用于模式的构建过程。理想的操作之一是将每个模式的最新版本(或模式存储库中的术语)自动部署到模式存储库中。

插件的属性:

  • schema-repo.tools.registration.schemaDir: 开始查找架构文件的目录。如果路径是相对的,则在它前面加上project.basedir。此项为必需。

  • schema-repo.tools.registration.schemaFileExt: 要匹配的架构文件扩展名。默认为 .avsc(Avro)。