Fix gradle task setting release version in wave.config

Project: http://git-wip-us.apache.org/repos/asf/incubator-wave/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-wave/commit/7b56ad8a
Tree: http://git-wip-us.apache.org/repos/asf/incubator-wave/tree/7b56ad8a
Diff: http://git-wip-us.apache.org/repos/asf/incubator-wave/diff/7b56ad8a

Branch: refs/heads/swellrt
Commit: 7b56ad8aac78419bc83cbee25e762dfef975120b
Parents: 7d84ea5
Author: Pablo Ojanguren <pablo...@gmail.com>
Authored: Tue Oct 18 18:14:55 2016 +0200
Committer: Pablo Ojanguren <pablo...@gmail.com>
Committed: Tue Oct 18 18:14:55 2016 +0200

----------------------------------------------------------------------
 build.gradle      | 1 -
 wave/build.gradle | 4 ++++
 2 files changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/7b56ad8a/build.gradle
----------------------------------------------------------------------
diff --git a/build.gradle b/build.gradle
index 00991ab..778e772 100644
--- a/build.gradle
+++ b/build.gradle
@@ -39,7 +39,6 @@ allprojects {
 //=============================================================================
 // Project Level Settings
 //=============================================================================
-version = 0.50 //only applies to the wave server & client, should be changed 
once split
 
 
 //=============================================================================

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/7b56ad8a/wave/build.gradle
----------------------------------------------------------------------
diff --git a/wave/build.gradle b/wave/build.gradle
index eee4687..692ff90 100644
--- a/wave/build.gradle
+++ b/wave/build.gradle
@@ -660,6 +660,10 @@ jar.dependsOn compileJava, extractApi
 def binName = this.group + "-bin"
 
 task createPropertiesFile(type: Copy) {
+       // ensure the task executed if version prop changes
+       // see: 
https://docs.gradle.org/current/userguide/more_about_tasks.html#sec:up_to_date_checks
+       inputs.property("version", version)
+       
     from 'src/main/configs'
     include 'wave.conf'
     into 'config'

Reply via email to