@@ -246,99 +246,3 @@ jobs:
246246 else
247247 python3 -m praktika run 'ClickHouse Keeper Jepsen' --workflow "NightlyJepsen" --ci |& tee ./ci/tmp/job.log
248248 fi
249-
250- # #########################################################################################
251- # #################################### ALTINITY JOBS ######################################
252- # #########################################################################################
253- GrypeScanServer :
254- needs : [config_workflow, docker_server_image]
255- if : ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'RG9ja2VyIHNlcnZlciBpbWFnZQ==') }}
256- strategy :
257- fail-fast : false
258- matrix :
259- suffix : ['', '-alpine']
260- uses : ./.github/workflows/grype_scan.yml
261- secrets : inherit
262- with :
263- docker_image : altinityinfra/clickhouse-server
264- version : ${{ fromJson(needs.config_workflow.outputs.data).custom_data.version.string }}
265- tag-suffix : ${{ matrix.suffix }}
266- GrypeScanKeeper :
267- needs : [config_workflow, docker_keeper_image]
268- if : ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'RG9ja2VyIGtlZXBlciBpbWFnZQ==') }}
269- uses : ./.github/workflows/grype_scan.yml
270- secrets : inherit
271- with :
272- docker_image : altinityinfra/clickhouse-keeper
273- version : ${{ fromJson(needs.config_workflow.outputs.data).custom_data.version.string }}
274-
275- RegressionTestsRelease :
276- needs : [config_workflow, build_amd_release]
277- if : ${{ !failure() && !cancelled() && !contains(github.event.pull_request.body, '[x] <!---ci_exclude_regression')}}
278- uses : ./.github/workflows/regression.yml
279- secrets : inherit
280- with :
281- runner_type : altinity-on-demand, altinity-regression-tester
282- commit : eadf0647501a547d57c49b71ca256e10c6c304f6
283- arch : release
284- build_sha : ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
285- timeout_minutes : 300
286- workflow_config : ${{ needs.config_workflow.outputs.data }}
287- RegressionTestsAarch64 :
288- needs : [config_workflow, build_arm_release]
289- if : ${{ !failure() && !cancelled() && !contains(github.event.pull_request.body, '[x] <!---ci_exclude_regression') && !contains(github.event.pull_request.body, '[x] <!---ci_exclude_aarch64')}}
290- uses : ./.github/workflows/regression.yml
291- secrets : inherit
292- with :
293- runner_type : altinity-on-demand, altinity-regression-tester-aarch64
294- commit : eadf0647501a547d57c49b71ca256e10c6c304f6
295- arch : aarch64
296- build_sha : ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
297- timeout_minutes : 300
298- workflow_config : ${{ needs.config_workflow.outputs.data }}
299-
300- SignRelease :
301- needs : [config_workflow, build_amd_release]
302- if : ${{ !failure() && !cancelled() }}
303- uses : ./.github/workflows/reusable_sign.yml
304- secrets : inherit
305- with :
306- test_name : Sign release
307- runner_type : altinity-style-checker
308- data : ${{ needs.config_workflow.outputs.data }}
309- SignAarch64 :
310- needs : [config_workflow, build_arm_release]
311- if : ${{ !failure() && !cancelled() }}
312- uses : ./.github/workflows/reusable_sign.yml
313- secrets : inherit
314- with :
315- test_name : Sign aarch64
316- runner_type : altinity-style-checker-aarch64
317- data : ${{ needs.config_workflow.outputs.data }}
318-
319- FinishCIReport :
320- if : ${{ !cancelled() }}
321- needs :
322- - config_workflow
323- - dockers_build_amd
324- - dockers_build_arm
325- - build_amd_binary
326- - clickhouse_keeper_jepsen
327- - SignRelease
328- - SignAarch64
329- - RegressionTestsRelease
330- - RegressionTestsAarch64
331- - GrypeScanServer
332- - GrypeScanKeeper
333- runs-on : [self-hosted, altinity-on-demand, altinity-style-checker-aarch64]
334- steps :
335- - name : Check out repository code
336- uses : Altinity/checkout@19599efdf36c4f3f30eb55d5bb388896faea69f6
337- with :
338- clear-repository : true
339- - name : Finalize workflow report
340- if : ${{ !cancelled() }}
341- uses : ./.github/actions/create_workflow_report
342- with :
343- workflow_config : ${{ needs.config_workflow.outputs.data }}
344- final : true
0 commit comments