2626 name : " Build Connector"
2727 runs-on : ubuntu-latest
2828 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'
5129 defaults :
5230 run :
5331 shell : bash
7149 ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
7250 ${{ runner.os }}-maven-
7351
74- - name : Build Flink Connector
52+ - name : Build flink connector 1.15
7553 run : |
7654 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