2828 - release-*
2929 pull_request :
3030concurrency :
31- group : ${{ github.workflow }}-${{ github.event.workflow_run.head_branch }}
31+ group : ${{ github.workflow }}-${{ github.ref_name }}
3232 cancel-in-progress : true
3333
3434jobs :
3737 name : maven build
3838 strategy :
3939 matrix :
40- java-version : [ 11, 17, 21 ]
40+ java-version : [ 17, 21 ]
4141 steps :
4242 - uses : actions/checkout@v4
4343 - name : Set up JDK ${{ matrix.java-version }}
7676 strategy :
7777 matrix :
7878 http-client : [ "okhttp", "jdk", "jetty", "vertx" ]
79- java-version : [ "11", " 17", "21" ]
79+ java-version : [ "17", "21" ]
8080 uses : ./.github/workflows/e2e.yaml
8181 with :
8282 java-version : ${{ matrix.java-version }}
@@ -89,11 +89,12 @@ jobs:
8989 strategy :
9090 matrix :
9191 http-client : [ "okhttp" ]
92- java-version : [ "11", " 17"]
92+ java-version : [ "17"]
9393 flink-version :
94+ - " v2_1"
95+ - " v2_0"
9496 - " v1_20"
9597 - " v1_19"
96- - " v1_18"
9798 uses : ./.github/workflows/e2e.yaml
9899 with :
99100 java-version : ${{ matrix.java-version }}
@@ -107,11 +108,10 @@ jobs:
107108 strategy :
108109 matrix :
109110 flink-version :
111+ - " v2_1"
112+ - " v2_0"
110113 - " v1_20"
111114 - " v1_19"
112- - " v1_18"
113- - " v1_17"
114- - " v1_16"
115115 mode :
116116 - " native"
117117 - " standalone"
@@ -120,19 +120,18 @@ jobs:
120120 - test_multi_sessionjob.sh
121121 - test_autoscaler.sh
122122 - test_dynamic_config.sh
123+ - test_dynamic_flink_conf.sh
123124 exclude :
124125 - mode : standalone
125126 test : test_autoscaler.sh
126127 - mode : standalone
127128 test : test_dynamic_config.sh
128- - flink-version : v1_16
129- test : test_autoscaler.sh
130- - flink-version : v1_16
131- test : test_dynamic_config.sh
129+ - mode : standalone
130+ test : test_dynamic_flink_conf.sh
132131
133132 uses : ./.github/workflows/e2e.yaml
134133 with :
135- java-version : 11
134+ java-version : 17
136135 flink-version : ${{ matrix.flink-version }}
137136 test : ${{ matrix.test }}
138137 namespace : " flink"
@@ -143,51 +142,32 @@ jobs:
143142 strategy :
144143 matrix :
145144 flink-version :
145+ - " v2_1"
146+ - " v2_0"
146147 - " v1_20"
147- - " v1_18"
148148 - " v1_19"
149- - " v1_17"
150- - " v1_16"
151149 mode :
152150 - " native"
153151 - " standalone"
154152 test :
155153 - test_application_kubernetes_ha.sh
156154 - test_application_operations.sh
157155 - test_dynamic_config.sh
156+ - test_dynamic_flink_conf.sh
158157 - test_sessionjob_kubernetes_ha.sh
159158 - test_sessionjob_operations.sh
160159 - test_autoscaler.sh
161160 - test_flink_operator_ha.sh
162161 - test_snapshot.sh
162+ - test_batch_job.sh
163163 exclude :
164- - flink-version : v1_16
165- test : test_autoscaler.sh
166164 - mode : standalone
167165 test : test_autoscaler.sh
168- - flink-version : v1_16
169- test : test_dynamic_config.sh
170- - flink-version : v1_16
171- test : test_flink_operator_ha.sh
172- - flink-version : v1_16
173- test : test_snapshot.sh
174- - flink-version : v1_17
175- test : test_dynamic_config.sh
176- - flink-version : v1_17
177- test : test_flink_operator_ha.sh
178- - flink-version : v1_17
179- test : test_snapshot.sh
180- - flink-version : v1_18
181- test : test_dynamic_config.sh
182- - flink-version : v1_18
183- test : test_flink_operator_ha.sh
184- - flink-version : v1_18
185- test : test_snapshot.sh
186166 - flink-version : v1_19
187167 test : test_snapshot.sh
188168 uses : ./.github/workflows/e2e.yaml
189169 with :
190- java-version : 11
170+ java-version : 17
191171 flink-version : ${{ matrix.flink-version }}
192172 test : ${{ matrix.test }}
193173 mode : ${{ matrix.mode }}
0 commit comments