Skip to content

Commit c607f14

Browse files
committed
initial flink test framework
1 parent 404537f commit c607f14

File tree

4 files changed

+119
-0
lines changed

4 files changed

+119
-0
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
.idea/*
2+
flink/*
3+
*.iml

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "flink"]
2+
path = flink
3+
url = https://github.com/coderappee/flink.git

flink-test/pom.xml

Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0"
3+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5+
6+
<modelVersion>4.0.0</modelVersion>
7+
<groupId>com.coderap</groupId>
8+
<artifactId>flink-test</artifactId>
9+
<version>1.0.0</version>
10+
11+
<properties>
12+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
13+
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
14+
<java.version>1.8</java.version>
15+
<maven.compiler.source>1.8</maven.compiler.source>
16+
<maven.compiler.target>1.8</maven.compiler.target>
17+
<encoding>UTF-8</encoding>
18+
<flink.version>custom-test</flink.version>
19+
<scala.version>2.12.7</scala.version>
20+
<scala.binary.version>2.12</scala.binary.version>
21+
<calcite.version>1.26.0</calcite.version>
22+
<hadoop.version>2.7.3</hadoop.version>
23+
</properties>
24+
25+
<dependencies>
26+
<dependency>
27+
<groupId>junit</groupId>
28+
<artifactId>junit</artifactId>
29+
<version>4.12</version>
30+
<!--<scope>test</scope>-->
31+
</dependency>
32+
<dependency>
33+
<groupId>org.projectlombok</groupId>
34+
<artifactId>lombok</artifactId>
35+
<version>1.16.22</version>
36+
<scope>provided</scope>
37+
</dependency>
38+
39+
<dependency>
40+
<groupId>org.scala-lang</groupId>
41+
<artifactId>scala-library</artifactId>
42+
<version>${scala.version}</version>
43+
</dependency>
44+
45+
<dependency>
46+
<groupId>org.apache.flink</groupId>
47+
<artifactId>flink-clients</artifactId>
48+
<version>${flink.version}</version>
49+
<!--<scope>provided</scope>-->
50+
</dependency>
51+
52+
<dependency>
53+
<groupId>org.apache.flink</groupId>
54+
<artifactId>flink-runtime-web</artifactId>
55+
<version>${flink.version}</version>
56+
<!--<scope>provided</scope>-->
57+
</dependency>
58+
59+
<dependency>
60+
<groupId>mysql</groupId>
61+
<artifactId>mysql-connector-java</artifactId>
62+
<version>5.1.26</version>
63+
</dependency>
64+
65+
<dependency>
66+
<groupId>org.apache.flink</groupId>
67+
<artifactId>flink-format-common</artifactId>
68+
<version>${flink.version}</version>
69+
<scope>compile</scope>
70+
</dependency>
71+
<dependency>
72+
<groupId>org.apache.flink</groupId>
73+
<artifactId>flink-json</artifactId>
74+
<version>${flink.version}</version>
75+
<scope>compile</scope>
76+
</dependency>
77+
<dependency>
78+
<groupId>org.apache.flink</groupId>
79+
<artifactId>flink-csv</artifactId>
80+
<version>${flink.version}</version>
81+
<scope>compile</scope>
82+
</dependency>
83+
84+
<dependency>
85+
<groupId>org.apache.flink</groupId>
86+
<artifactId>flink-shaded-jackson</artifactId>
87+
<version>2.12.4-15.0</version>
88+
</dependency>
89+
90+
<dependency>
91+
<groupId>org.apache.flink</groupId>
92+
<artifactId>flink-optimizer</artifactId>
93+
<version>${flink.version}</version>
94+
</dependency>
95+
96+
<dependency>
97+
<groupId>org.slf4j</groupId>
98+
<artifactId>slf4j-simple</artifactId>
99+
<version>1.7.25</version>
100+
<scope>compile</scope>
101+
</dependency>
102+
103+
</dependencies>
104+
105+
<build>
106+
<plugins>
107+
</plugins>
108+
</build>
109+
</project>
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
package com.coderap.flink;
2+
3+
public class FlinkFrameworkTest {
4+
}

0 commit comments

Comments
 (0)