Commit Graph

69 Commits

Author SHA1 Message Date
Mikhail f. Shiryaev
784ca58a4b
Diverge ci_config.CILabels from PRs Labels 2024-04-24 17:33:07 +02:00
Mikhail f. Shiryaev
5c4c2c16dd
Convert PRInfo.is_* to properties 2024-04-17 22:23:41 +02:00
Mikhail f. Shiryaev
6b09b1f897
Use GitHub in ci.py 2024-04-17 22:07:25 +02:00
Max Kainov
59d56668e9 CI: respect Sync status in the MQ 2024-04-11 13:20:20 +00:00
Nikita Taranov
e34d9fb743
Merge branch 'master' into add_version_history 2024-04-10 12:48:11 +02:00
Max Kainov
5e1c1b6b94 CI: test merge queue 2024-04-08 13:41:44 +00:00
Max Kainov
83d1f1a876 CI: fix for docs only pr 2024-04-08 11:51:59 +00:00
Nikita Taranov
eae047cd0b
Merge branch 'master' into add_version_history 2024-03-28 20:05:24 +01:00
Max K
b5b347e86f
Merge pull request #62044 from ClickHouse/ci_fix_for_kill_timeout_env
CI: fix for timeout env variable
2024-03-28 16:35:50 +01:00
Max Kainov
863f479ff0 CI: fix for timeout env variable 2024-03-28 14:00:04 +00:00
Max Kainov
d7187a172f CI: failover for job_url request from gh 2024-03-27 15:24:16 +00:00
robot-ch-test-poll2
5d2bc7ee34
Merge pull request #61948 from ClickHouse/ci_new_menu
CI: new ci menu in PR body
2024-03-27 01:56:17 +04:00
Max Kainov
813b60f129 Add handling for include/exclude ci filters 2024-03-26 19:34:05 +00:00
Max Kainov
e4d9a74057 CI: create CIOptions class to handle ci user config
CI: create CIOptions class to handle ci user config
2024-03-26 15:39:07 +00:00
Nikita Taranov
34c8ec67e8 fix 2024-03-26 15:09:16 +00:00
Max Kainov
f9f830228a CI: MQ support 2024-03-25 17:57:03 +00:00
Nikita Taranov
3b87633392 better 2024-03-25 14:09:04 +00:00
Max Kainov
7d7025a74e CI: modify it 2024-03-22 00:13:17 +00:00
Max Kainov
d6b515b6bf CI: modify CI from PR body
#do_not_test
 #job_style_check
2024-03-21 19:35:07 +00:00
Nikita Taranov
0b2c274132 write docker tag 2024-03-18 17:50:08 +00:00
Nikita Taranov
ac352b96f0 remove copy-paste 2024-03-18 17:50:01 +00:00
Nikita Taranov
4a58705f7b impl
trigger rebuild

fix

move

fix black

trigger rebuild

trigger rebuild

fix mypy

fix

fix
2024-03-18 17:49:16 +00:00
Max Kainov
b7b83085d1 CI: ci.py hot style fix
#do_not_test
2024-03-11 18:49:45 +00:00
Max K
7676d71c5d
Merge pull request #59738 from ClickHouse/ci_arm_integration_fix_1
CI: support batch specification in commit message
2024-03-11 19:01:03 +01:00
Max Kainov
f973e405ee CI: fixing ARM integration tests
#do_not_test
2024-03-11 17:20:36 +00:00
Max Kainov
f656a01538 CI: fix sync build issue with reuse
#do_not_test
2024-03-11 17:15:23 +00:00
Max Kainov
c4f29af8ec CI: fix nightly job issue
#do_not_test
2024-03-11 13:35:05 +00:00
Max Kainov
7f061ba89c CI: add wf class in ci_config
#do_not_test
2024-03-09 14:33:34 +00:00
Mikhail f. Shiryaev
5e597228d7
Merge pull request #60408 from ClickHouse/update-style-python
Update style python
2024-03-07 09:32:28 +01:00
Max Kainov
4e1257974c CI: disable rerun check helper for build report jobs
#do_not_test
2024-03-06 20:11:55 +00:00
Max Kainov
ee468b0f2a CI: wait less in await to not exceed GH timeout
#do_not_test
2024-03-06 14:26:58 +00:00
Mikhail f. Shiryaev
e31078e204
Fix some issues detected by new pylint 2024-03-05 16:02:36 +01:00
Max Kainov
82cc3f4339 CI: make workflow yml abstract
#no_merge_commit
 #no_ci_cache
 #job_style_check
 #job_package_debug
 #job_ClickHouse_build_check
 #job_Stateless_tests_debug
 #job_binary_release
2024-03-05 12:26:55 +00:00
Max Kainov
0b127ffba7 CI: await CI on master only
#do_not_test
2024-03-01 14:27:19 +00:00
Max Kainov
bd423c5ac5 CI: fix for build job cache record status
#job_package_release #job_style_check
2024-02-29 15:55:05 +00:00
Mikhail f. Shiryaev
f49882ee17
Do not fail the build if ci-logs is not healthy 2024-02-27 13:59:01 +01:00
Max Kainov
831fee9edb CI: remove Integration tests asan, release from PR wf
#do_not_test
2024-02-22 18:35:06 +00:00
Max Kainov
47ab81bbab CI: support for random job pick
#no_merge_commit
 #no_ci_cache
2024-02-21 15:39:57 +00:00
Max Kainov
f928eaf10c CI: hot fix for gh statuses
#no_merge_commit
 #job_style_check
 #job_Stateless_tests_debug
2024-02-20 21:38:19 +00:00
Max Kainov
5a3a93bea5 CI: refactor bugfix validate job
#no_merge_commit
2024-02-15 16:28:27 +00:00
Max Kainov
c2320c2d16 CI: await tune ups
#no_ci_cache #job_package_debug
2024-02-09 13:17:49 +00:00
Max Kainov
9dfe3f5559 CI: do not reuse builds on release branches
#job_package_debug #job_style_check
2024-02-09 12:43:05 +00:00
Max Kainov
b112fd1e3c CI: ci test await
#do_not_test
2024-02-08 19:09:38 +00:00
Max Kainov
641c7b547d CI: enable await
#no_merge_commit
2024-02-08 18:37:30 +00:00
Mikhail f. Shiryaev
13948cbb20
Use constants from report instead of string literals 2024-02-06 15:02:09 +01:00
Max K
3ddaa1b5f1
CI: nightly job to update latest docker tag only (#59586)
* CI: nightly job to update latest docker tag only

---------

Co-authored-by: robot-clickhouse <robot-clickhouse@users.noreply.github.com>
2024-02-05 18:09:43 +01:00
Max Kainov
6504dfe0b2 CI: Enable ARM integration test
#ci_set_integration #no_merge_commit
2024-02-02 17:37:05 +00:00
Max K
0947d5c89e
CI: ci cache. step 1 (#58664)
* ci cache class
 #no_merge_commit #ci_set_reduced
2024-02-02 18:10:47 +01:00
Mikhail f. Shiryaev
bfa722bf62
Use JobNames.STYLE_CHECK for consistency 2024-01-31 13:58:25 +01:00
Mikhail f. Shiryaev
7af7255b90
Use JobNames.DOCS_CHECK for consistency 2024-01-31 13:58:24 +01:00