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 :
@@ -83,17 +83,36 @@ jobs:
8383 flink-version : " v1_20"
8484 http-client : ${{ matrix.http-client }}
8585 test : test_application_operations.sh
86+ java_runtimes :
87+ name : Java runtimes smoke test
88+ needs : e2e_smoke_test
89+ strategy :
90+ matrix :
91+ http-client : [ "okhttp" ]
92+ java-version : [ "11", "17"]
93+ flink-version :
94+ - " v2_0"
95+ - " v1_20"
96+ - " v1_19"
97+ - " v1_18"
98+ uses : ./.github/workflows/e2e.yaml
99+ with :
100+ java-version : ${{ matrix.java-version }}
101+ flink-version : ${{ matrix.flink-version }}
102+ http-client : ${{ matrix.http-client }}
103+ test : test_application_operations.sh
104+ append-java-version : true
86105 e2e_namespace_tests :
87106 name : Alternative namespace tests
88107 needs : e2e_smoke_test
89108 strategy :
90109 matrix :
91110 flink-version :
111+ - " v2_0"
92112 - " v1_20"
93- - " v1_18"
94113 - " v1_19"
114+ - " v1_18"
95115 - " v1_17"
96- - " v1_16"
97116 mode :
98117 - " native"
99118 - " standalone"
@@ -125,11 +144,11 @@ jobs:
125144 strategy :
126145 matrix :
127146 flink-version :
147+ - " v2_0"
128148 - " v1_20"
129149 - " v1_18"
130150 - " v1_19"
131151 - " v1_17"
132- - " v1_16"
133152 mode :
134153 - " native"
135154 - " standalone"
@@ -142,6 +161,7 @@ jobs:
142161 - test_autoscaler.sh
143162 - test_flink_operator_ha.sh
144163 - test_snapshot.sh
164+ - test_batch_job.sh
145165 exclude :
146166 - flink-version : v1_16
147167 test : test_autoscaler.sh
@@ -153,18 +173,24 @@ jobs:
153173 test : test_flink_operator_ha.sh
154174 - flink-version : v1_16
155175 test : test_snapshot.sh
176+ - flink-version : v1_16
177+ test : test_batch_job.sh
156178 - flink-version : v1_17
157179 test : test_dynamic_config.sh
158180 - flink-version : v1_17
159181 test : test_flink_operator_ha.sh
160182 - flink-version : v1_17
161183 test : test_snapshot.sh
184+ - flink-version : v1_17
185+ test : test_batch_job.sh
162186 - flink-version : v1_18
163187 test : test_dynamic_config.sh
164188 - flink-version : v1_18
165189 test : test_flink_operator_ha.sh
166190 - flink-version : v1_18
167191 test : test_snapshot.sh
192+ - flink-version : v1_18
193+ test : test_batch_job.sh
168194 - flink-version : v1_19
169195 test : test_snapshot.sh
170196 uses : ./.github/workflows/e2e.yaml
0 commit comments