com.macwatters.elements-gradle
Owner: Scott MacWatters
Elements is a framework for Java applications that allows configuration of Atoms (java classes, or groups of classes) using Groovy. See more at https://github.com/futehkao/elements. This plugin adds gradle tasks to run various provisions as well as launch scripts to applications built using the application plugin. It also facilitates copying groovy files from the conf directory into various locations, simplifying a lot of the common elements build tasks into an easy to read DSL.
https://github.com/ScottMacWatters/elements-gradle-plugin
Sources: https://github.com/ScottMacWatters/elements-gradle-plugin
Version 0.2.13 (latest)
0.2.13
Created 04 September 2019.
Elements is a framework for Java applications that allows configuration of Atoms (java classes, or groups of classes) using Groovy. See more at https://github.com/futehkao/elements. This plugin adds gradle tasks to run various provisions as well as launch scripts to applications built using the application plugin. It also facilitates copying groovy files from the conf directory into various locations, simplifying a lot of the common elements build tasks into an easy to read DSL.
Using the plugins DSL:
plugins {
id("com.macwatters.elements-gradle") version "0.2.13"
}
Using legacy plugin application:
buildscript {
repositories {
maven {
url = uri("https://plugins.gradle.org/m2/")
}
}
dependencies {
classpath("gradle.plugin.com.macwatters.elements.gradle:elements-gradle-plugin:0.2.13")
}
}
apply(plugin = "com.macwatters.elements-gradle")
Using the plugins DSL:
plugins {
id "com.macwatters.elements-gradle" version "0.2.13"
}
Using legacy plugin application:
buildscript {
repositories {
maven {
url "https://plugins.gradle.org/m2/"
}
}
dependencies {
classpath "gradle.plugin.com.macwatters.elements.gradle:elements-gradle-plugin:0.2.13"
}
}
apply plugin: "com.macwatters.elements-gradle"