Search Gradle plugins

software.amazon.smithy

Owner: Smithy

This project integrates Smithy with Gradle. This plugin can build artifacts from Smithy models, generate JARs that contain Smithy models found in Java projects, and generate JARs that contain filtered *projections* of Smithy models.

https://github.com/awslabs/smithy

Version 0.5.1 (latest)

Created 27 May 2020.

This project integrates Smithy with Gradle. This plugin can build artifacts from Smithy models, generate JARs that contain Smithy models found in Java projects, and generate JARs that contain filtered *projections* of Smithy models.

Using the plugins DSL:

plugins {
  id "software.amazon.smithy" version "0.5.1"
}

Using legacy plugin application:

buildscript {
  repositories {
    maven {
      url "https://plugins.gradle.org/m2/"
    }
  }
  dependencies {
    classpath "software.amazon.smithy:smithy-gradle-plugin:0.5.1"
  }
}

apply plugin: "software.amazon.smithy"

Using the plugins DSL:

plugins {
  id("software.amazon.smithy") version "0.5.1"
}

Using legacy plugin application:

buildscript {
  repositories {
    maven {
      url = uri("https://plugins.gradle.org/m2/")
    }
  }
  dependencies {
    classpath("software.amazon.smithy:smithy-gradle-plugin:0.5.1")
  }
}

apply(plugin = "software.amazon.smithy")

Learn how to apply plugins to subprojects