Building Smithy Models#

Building a Smithy model is the process of validating a model and creating build artifacts like other models, JARs, OpenAPI specifications, code, etc. Smithy models are built using the Smithy Gradle plugin. The Gradle plugin is a wrapper around a smithy-build and smithy-build.json files, which is where Smithy code generation is configured and most build logic is implemented.

Build system guides