This is an automated email from the ASF dual-hosted git repository.

kenn pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git


The following commit(s) were added to refs/heads/master by this push:
     new 534cd4a  [BEAM-6432] Set dependent libraries' versions for the starter 
archetype automatically
     new 0e7b432  Merge pull request #7511: [BEAM-6432] Set dependent 
libraries' versions for the starter archetype automatically
534cd4a is described below

commit 534cd4a054dbab8c506aa88c73dc8496ded9315a
Author: Kengo Seki <[email protected]>
AuthorDate: Mon Jan 14 20:19:32 2019 -0800

    [BEAM-6432] Set dependent libraries' versions for the starter archetype 
automatically
---
 sdks/java/maven-archetypes/starter/build.gradle | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/sdks/java/maven-archetypes/starter/build.gradle 
b/sdks/java/maven-archetypes/starter/build.gradle
index 34231a2..d2672db 100644
--- a/sdks/java/maven-archetypes/starter/build.gradle
+++ b/sdks/java/maven-archetypes/starter/build.gradle
@@ -23,6 +23,15 @@ description = "Apache Beam :: SDKs :: Java :: Maven 
Archetypes :: Starter"
 ext.summary = """A Maven archetype to create a simple starter pipeline to
 get started using the Apache Beam Java SDK."""
 
+processResources {
+  filter org.apache.tools.ant.filters.ReplaceTokens, tokens: [
+    'project.version': version,
+    'slf4j.version': 
dependencies.create(project.library.java.slf4j_api).getVersion(),
+    'maven-compiler-plugin.version': 
dependencies.create(project.library.maven.maven_compiler_plugin).getVersion(),
+    'maven-exec-plugin.version': 
dependencies.create(project.library.maven.maven_exec_plugin).getVersion(),
+  ]
+}
+
 dependencies {
   shadow project(path: ":beam-runners-direct-java", configuration: "shadow")
   shadow project(path: ":beam-sdks-java-core", configuration: "shadow")

Reply via email to