From 92fd3ca75ed4a58559ec23cb7b796eac7fbe853c Mon Sep 17 00:00:00 2001 From: lorenz <stu203404@mail.uni-kiel.de> Date: Tue, 30 Nov 2021 11:36:17 +0100 Subject: [PATCH] Adding a beam flink plugin for shared runner versions --- .../buildSrc/src/main/groovy/theodolite.beam.flink.gradle | 7 +++++++ theodolite-benchmarks/uc1-beam-flink/build.gradle | 3 +-- theodolite-benchmarks/uc2-beam-flink/build.gradle | 3 +-- theodolite-benchmarks/uc3-beam-flink/build.gradle | 3 +-- theodolite-benchmarks/uc4-beam-flink/build.gradle | 3 +-- 5 files changed, 11 insertions(+), 8 deletions(-) create mode 100644 theodolite-benchmarks/buildSrc/src/main/groovy/theodolite.beam.flink.gradle diff --git a/theodolite-benchmarks/buildSrc/src/main/groovy/theodolite.beam.flink.gradle b/theodolite-benchmarks/buildSrc/src/main/groovy/theodolite.beam.flink.gradle new file mode 100644 index 000000000..3d5ef7f0f --- /dev/null +++ b/theodolite-benchmarks/buildSrc/src/main/groovy/theodolite.beam.flink.gradle @@ -0,0 +1,7 @@ +plugins { + id 'theodolite.beam' +} + +dependencies { + compile group: 'org.apache.beam', name: 'beam-runners-flink-1.12', version: '2.27.0' +} \ No newline at end of file diff --git a/theodolite-benchmarks/uc1-beam-flink/build.gradle b/theodolite-benchmarks/uc1-beam-flink/build.gradle index ee92fb9b4..811a98d7e 100644 --- a/theodolite-benchmarks/uc1-beam-flink/build.gradle +++ b/theodolite-benchmarks/uc1-beam-flink/build.gradle @@ -1,9 +1,8 @@ plugins { - id 'theodolite.beam' + id 'theodolite.beam.flink' } dependencies { - compile group: 'org.apache.beam', name: 'beam-runners-flink-1.12', version: '2.27.0' compile project(':uc1-beam') } diff --git a/theodolite-benchmarks/uc2-beam-flink/build.gradle b/theodolite-benchmarks/uc2-beam-flink/build.gradle index c552af040..d6d4a47cf 100644 --- a/theodolite-benchmarks/uc2-beam-flink/build.gradle +++ b/theodolite-benchmarks/uc2-beam-flink/build.gradle @@ -1,10 +1,9 @@ plugins { - id 'theodolite.beam' + id 'theodolite.beam.flink' } dependencies { - compile group: 'org.apache.beam', name: 'beam-runners-flink-1.12', version: '2.27.0' compile project(':uc2-beam') } diff --git a/theodolite-benchmarks/uc3-beam-flink/build.gradle b/theodolite-benchmarks/uc3-beam-flink/build.gradle index 1f318767d..d0bb28ed5 100644 --- a/theodolite-benchmarks/uc3-beam-flink/build.gradle +++ b/theodolite-benchmarks/uc3-beam-flink/build.gradle @@ -1,10 +1,9 @@ plugins { - id 'theodolite.beam' + id 'theodolite.beam.flink' } dependencies { - compile group: 'org.apache.beam', name: 'beam-runners-flink-1.12', version: '2.27.0' compile project(':uc3-beam') } diff --git a/theodolite-benchmarks/uc4-beam-flink/build.gradle b/theodolite-benchmarks/uc4-beam-flink/build.gradle index 0cfb5461a..3056c83ef 100644 --- a/theodolite-benchmarks/uc4-beam-flink/build.gradle +++ b/theodolite-benchmarks/uc4-beam-flink/build.gradle @@ -1,10 +1,9 @@ plugins { - id 'theodolite.beam' + id 'theodolite.beam.flink' } dependencies { - compile group: 'org.apache.beam', name: 'beam-runners-flink-1.12', version: '2.27.0' compile project(':uc4-beam') } -- GitLab