From 76c8fbfd1c4578a8bec315ee427dee5335bf8ca3 Mon Sep 17 00:00:00 2001 From: Marco Vermeulen Date: Fri, 16 Nov 2012 16:30:02 +0000 Subject: [PATCH] Introduce prepareScripts and assembleArchive tasks to gradle build. --- build.gradle | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/build.gradle b/build.gradle index 822a0e4d..c158a7b7 100644 --- a/build.gradle +++ b/build.gradle @@ -1,3 +1,5 @@ +import org.apache.tools.ant.filters.* + apply plugin: 'groovy' task wrapper(type: Wrapper) { @@ -18,7 +20,16 @@ dependencies { testCompile group: 'org.vert-x', name: 'vertx-lang-groovy', version: '1.2.3.final' } -task copyTask(type: Copy) { - from "scripts/gvm" - into 'bin' +task prepareScripts(type: Copy) { + from "srv/scripts" + into 'build/scripts' + include '**/*' + filter(ReplaceTokens, tokens: [GVM_VERSION:gvmVersion, GVM_SERVICE:gvmService]) } + +task assembleArchive(type: Zip) { + classifier = 'scripts' + from "build/scripts" + include "gvm*" +} +