diff --git a/build-plugins/build.gradle b/build-plugins/build.gradle index ada9559814..6c3e6d18d3 100644 --- a/build-plugins/build.gradle +++ b/build-plugins/build.gradle @@ -70,10 +70,6 @@ gradlePlugin { id = 'org.scm-manager.packaging' implementationClass = 'com.cloudogu.scm.PackagingPlugin' } - versions { - id = 'org.scm-manager.version' - implementationClass = 'com.cloudogu.scm.VersionPlugin' - } } } diff --git a/build-plugins/src/main/groovy/com/cloudogu/scm/VersionPlugin.groovy b/build-plugins/src/main/groovy/com/cloudogu/scm/VersionPlugin.groovy index 5b906d853b..7fd1a22154 100644 --- a/build-plugins/src/main/groovy/com/cloudogu/scm/VersionPlugin.groovy +++ b/build-plugins/src/main/groovy/com/cloudogu/scm/VersionPlugin.groovy @@ -2,7 +2,6 @@ package com.cloudogu.scm import org.gradle.api.DefaultTask import org.gradle.api.GradleException -import org.gradle.api.Plugin import org.gradle.api.Project import org.gradle.api.tasks.Input import org.gradle.api.tasks.TaskAction @@ -11,10 +10,9 @@ import org.gradle.util.VersionNumber import java.nio.charset.StandardCharsets -class VersionPlugin implements Plugin { +class VersionTasks { - @Override - void apply(Project project) { + static void configure(Project project) { project.tasks.register("setVersion", SetVersionTask) { it.group = "help" it.description = "Set version for the plugin e.g.: setVersion --newVersion=x.y.z)" diff --git a/build.gradle b/build.gradle index 4cbfbceb6f..8f2cb51b24 100644 --- a/build.gradle +++ b/build.gradle @@ -25,7 +25,6 @@ plugins { id 'java-platform' id 'maven-publish' - id 'org.scm-manager.version' } subprojects { s -> diff --git a/scm-it/build.gradle b/scm-it/build.gradle index b241db79de..c7d57edea1 100644 --- a/scm-it/build.gradle +++ b/scm-it/build.gradle @@ -27,7 +27,7 @@ plugins { id 'org.scm-manager.java' id 'org.scm-manager.core-plugins' id 'org.scm-manager.integration-tests' - id 'com.github.node-gradle.node' + id 'com.github.node-gradle.node' version '2.2.4' } configurations { diff --git a/scm-packaging/deb/build.gradle b/scm-packaging/deb/build.gradle index 90a40a81be..12913d6a62 100644 --- a/scm-packaging/deb/build.gradle +++ b/scm-packaging/deb/build.gradle @@ -26,7 +26,7 @@ import org.gradle.util.VersionNumber plugins { id 'nebula.ospackage' version '8.4.1' id 'org.scm-manager.packaging' - id 'com.github.hierynomus.license-base' + id 'com.github.hierynomus.license-base' version '0.15.0' } configurations { diff --git a/scm-packaging/docker/build.gradle b/scm-packaging/docker/build.gradle index 1124d47f8a..920fe81fe3 100644 --- a/scm-packaging/docker/build.gradle +++ b/scm-packaging/docker/build.gradle @@ -25,7 +25,7 @@ plugins { id 'com.bmuschko.docker-remote-api' version '6.6.1' id 'org.scm-manager.packaging' - id 'com.github.hierynomus.license-base' + id 'com.github.hierynomus.license-base' version '0.15.0' } import org.gradle.util.VersionNumber diff --git a/scm-packaging/helm/build.gradle b/scm-packaging/helm/build.gradle index 72bf8ca36a..e8eda108c2 100644 --- a/scm-packaging/helm/build.gradle +++ b/scm-packaging/helm/build.gradle @@ -26,7 +26,7 @@ plugins { id 'org.unbroken-dome.helm' version '1.5.0' id 'org.unbroken-dome.helm-publish' version '1.5.0' id 'org.scm-manager.packaging' - id 'com.github.hierynomus.license-base' + id 'com.github.hierynomus.license-base' version '0.15.0' } configurations { diff --git a/scm-packaging/release-yaml/build.gradle b/scm-packaging/release-yaml/build.gradle index bb63cc1787..2d0473e04c 100644 --- a/scm-packaging/release-yaml/build.gradle +++ b/scm-packaging/release-yaml/build.gradle @@ -26,7 +26,7 @@ import com.cloudogu.scm.GitHubUploadTask plugins { id 'org.scm-manager.packaging' - id 'com.github.hierynomus.license-base' + id 'com.github.hierynomus.license-base' version '0.15.0' } configurations { diff --git a/scm-packaging/rpm/build.gradle b/scm-packaging/rpm/build.gradle index ca0b009a23..65b86f8981 100644 --- a/scm-packaging/rpm/build.gradle +++ b/scm-packaging/rpm/build.gradle @@ -48,7 +48,7 @@ buildscript { plugins { id 'nebula.ospackage' version '8.4.1' id 'org.scm-manager.packaging' - id 'com.github.hierynomus.license-base' + id 'com.github.hierynomus.license-base' version '0.15.0' } configurations { diff --git a/scm-packaging/unix/build.gradle b/scm-packaging/unix/build.gradle index 32bb7166b6..bfad3eda76 100644 --- a/scm-packaging/unix/build.gradle +++ b/scm-packaging/unix/build.gradle @@ -27,7 +27,7 @@ plugins { id 'org.scm-manager.packaging' id 'signing' id 'maven-publish' - id 'com.github.hierynomus.license-base' + id 'com.github.hierynomus.license-base' version '0.15.0' } configurations { diff --git a/scm-packaging/windows/build.gradle b/scm-packaging/windows/build.gradle index 34995d4630..e59778c5df 100644 --- a/scm-packaging/windows/build.gradle +++ b/scm-packaging/windows/build.gradle @@ -28,7 +28,7 @@ plugins { id 'org.scm-manager.packaging' id 'signing' id 'maven-publish' - id 'com.github.hierynomus.license-base' + id 'com.github.hierynomus.license-base' version '0.15.0' } configurations { diff --git a/scm-ui/build.gradle b/scm-ui/build.gradle index 6e004b384d..387370d70e 100644 --- a/scm-ui/build.gradle +++ b/scm-ui/build.gradle @@ -24,8 +24,8 @@ plugins { - id 'com.github.node-gradle.node' - id 'com.github.hierynomus.license-base' + id 'com.github.node-gradle.node' version '2.2.4' + id 'com.github.hierynomus.license-base' version '0.15.0' } node {