26
26
name : " Build Connector"
27
27
runs-on : ubuntu-latest
28
28
if : ${{ !(github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository) }}
29
- strategy :
30
- matrix :
31
- flink-version : ['1.15', '1.16', '1.17', '1.18', '1.19', '1.20']
32
- include :
33
- - flink-version : ' 1.15'
34
- flink-full-version : ' 1.15.0'
35
- flink-python-id : ' flink-python_2.12'
36
- - flink-version : ' 1.16'
37
- flink-full-version : ' 1.16.0'
38
- flink-python-id : ' flink-python'
39
- - flink-version : ' 1.17'
40
- flink-full-version : ' 1.17.0'
41
- flink-python-id : ' flink-python'
42
- - flink-version : ' 1.18'
43
- flink-full-version : ' 1.18.0'
44
- flink-python-id : ' flink-python'
45
- - flink-version : ' 1.19'
46
- flink-full-version : ' 1.19.0'
47
- flink-python-id : ' flink-python'
48
- - flink-version : ' 1.20'
49
- flink-full-version : ' 1.20.0'
50
- flink-python-id : ' flink-python'
51
29
defaults :
52
30
run :
53
31
shell : bash
71
49
${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
72
50
${{ runner.os }}-maven-
73
51
74
- - name : Build Flink Connector
52
+ - name : Build flink connector 1.15
75
53
run : |
76
54
cd flink-doris-connector && mvn clean package \
77
- -Dflink.version=${{ matrix.flink-full-version }} \
78
- -Dflink.minor.version=${{ matrix.flink-version }} \
79
- -Dflink.python.id=${{ matrix.flink-python-id }}
55
+ -Dflink.version=1.15.0 \
56
+ -Dflink.minor.version=1.15 \
57
+ -Dflink.python.id=flink-python_2.12
58
+
59
+ - name : Build flink connector 1.16
60
+ run : |
61
+ cd flink-doris-connector && mvn clean package \
62
+ -Dflink.version=1.16.0 \
63
+ -Dflink.minor.version=1.16 \
64
+ -Dflink.python.id=flink-python
65
+
66
+ - name : Build flink connector 1.17
67
+ run : |
68
+ cd flink-doris-connector && mvn clean package \
69
+ -Dflink.version=1.17.0 \
70
+ -Dflink.minor.version=1.17 \
71
+ -Dflink.python.id=flink-python
72
+
73
+ - name : Build flink connector 1.18
74
+ run : |
75
+ cd flink-doris-connector && mvn clean package \
76
+ -Dflink.version=1.18.0 \
77
+ -Dflink.minor.version=1.18 \
78
+ -Dflink.python.id=flink-python
79
+
80
+ - name : Build flink connector 1.19
81
+ run : |
82
+ cd flink-doris-connector && mvn clean package \
83
+ -Dflink.version=1.19.0 \
84
+ -Dflink.minor.version=1.19 \
85
+ -Dflink.python.id=flink-python
86
+
87
+ - name : Build flink connector 1.20
88
+ run : |
89
+ cd flink-doris-connector && mvn clean package \
90
+ -Dflink.version=1.20.0 \
91
+ -Dflink.minor.version=1.20 \
92
+ -Dflink.python.id=flink-python
0 commit comments