Commit Graph

2788 Commits

Author SHA1 Message Date
Max K
58b90e15a5 CI: Rename "ClickHouse (special) build check" job 2024-06-22 13:44:12 +02:00
Max K
4064ca018f CI: Try Rerun check removal 2024-06-21 12:19:26 +02:00
Raúl Marín
26aa65b9d1 Add 'Experimental Feature' category 2024-06-21 09:49:26 +00:00
Raúl Marín
fa3bdf6050 Fix style 2024-06-21 09:15:32 +00:00
Raúl Marín
8b54e4b593 Changelog improvements 2024-06-20 18:01:07 +00:00
Max K
84d282c573 CI: Rename sync status 2024-06-19 17:29:24 +02:00
Max K
cb7d97988a CI: Rename Sync status 2024-06-19 15:07:16 +02:00
Max K
b1f2b54d70
Merge pull request #65394 from alexkats/compatibility
Fix compatibility release check
2024-06-18 17:16:02 +00:00
Alex Katsman
ec855651f3 Fix compatibility release check 2024-06-18 13:54:45 +00:00
Max K
ed38f370c3 CI: Add Non-blocking (Woolen wolfdog) CI mode 2024-06-18 13:40:01 +02:00
Max K
abb88e4d60
Merge pull request #65045 from ClickHouse/ci_config_refactoring
CI: ci_config refactoring
2024-06-18 08:17:35 +00:00
robot-clickhouse
9f64e46f5e Automatic style fix 2024-06-17 10:55:44 +00:00
Max K
59b871663f More ci unit tests 2024-06-17 12:41:35 +02:00
Max K
f00750a152 do not overwrite Sync status if set 2024-06-17 08:33:31 +02:00
Max K
1d48bd7846 add SyncState class fir further adoption 2024-06-15 18:16:17 +02:00
robot-clickhouse
ed9bfbe393 Automatic style fix 2024-06-15 16:06:39 +00:00
Max K
2af2fc1486 more tests 2024-06-15 17:59:42 +02:00
Max K
0d7a4915ae align job names, add more tests 2024-06-15 17:49:05 +02:00
robot-clickhouse
9bf849ca73 Automatic style fix 2024-06-14 19:28:05 +00:00
Mikhail f. Shiryaev
799e573008
Fix silly typo that caused wrong tags messages 2024-06-14 19:03:32 +02:00
Max K
ba349ac73b ci test improvement 2024-06-14 18:50:53 +02:00
Max K
7b43ede04e style fix 2024-06-14 18:45:08 +02:00
Max K
592d704bf9 Build Report check remove pending status 2024-06-14 18:42:37 +02:00
Max K
6e3199ebea CI: ci_config refactoring 2024-06-14 11:58:29 +02:00
Max K
205cb400ab
Merge pull request #65228 from ClickHouse/ci_propagate_wf_error_to_finish_check
CI: FinishCheck to set failure if workflow failed
2024-06-14 07:39:07 +00:00
Max K
5bc879c07c comment 2024-06-13 20:42:30 +02:00
Max K
fc255456ce comment 2024-06-13 16:36:07 +02:00
Max K
a77eda6388 fix pylint 2024-06-13 16:27:41 +02:00
Max K
0d17f2cede CI: FinishCheck to set failure if workflow failed 2024-06-13 16:14:57 +02:00
Mikhail f. Shiryaev
f1707998d2
Fix search issues for progress_func, add zstd for GH cache 2024-06-13 15:40:38 +02:00
Mikhail f. Shiryaev
72cc6b2ba0
Merge pull request #64813 from ClickHouse/changelog-in-ci
Changelog in ci
2024-06-12 21:11:29 +00:00
Max Kainov
49977e89e0 CI: Fix not-merged cherry-picks for backports 2024-06-12 14:29:52 +00:00
Mikhail f. Shiryaev
94c82787c5
Add a progress function for searching PRs in changelog.py 2024-06-12 14:43:26 +02:00
Mikhail f. Shiryaev
c797c8105d
Allow to pass tqdm.tqdm into get_pulls_from_search 2024-06-12 14:43:26 +02:00
Mikhail f. Shiryaev
4b90e0ecd4
Improve splitting search_issues, solving pylint issues 2024-06-12 14:43:25 +02:00
Mikhail f. Shiryaev
f4630e9dae
Fix Backported in for not-for-changelog PRs 2024-06-12 14:43:25 +02:00
Mikhail f. Shiryaev
335ec8f3e1
Parse changelog entry is not required properly 2024-06-12 14:43:24 +02:00
Mikhail f. Shiryaev
3cc099a88e
Adjust changelog.py to a new release model with v24.6.1.1-new tags 2024-06-12 14:43:24 +02:00
Mikhail f. Shiryaev
55350a3338
Fix style issues 2024-06-12 14:43:23 +02:00
Mikhail f. Shiryaev
0803e87a93
Use GitHubCache in changelog.py 2024-06-12 14:43:23 +02:00
Mikhail f. Shiryaev
dcd3e9d151
Move changelog script to tests/ci 2024-06-12 14:43:22 +02:00
Mikhail f. Shiryaev
b1a10e23a1
Merge pull request #64759 from ClickHouse/new-release-scheme
Adjust the `version_helper` and script to a new release scheme
2024-06-11 13:37:51 +00:00
Mikhail f. Shiryaev
221ac1414d
Merge pull request #64904 from ClickHouse/improve-pr-info-diff
Persistent PRInfo diff url
2024-06-10 18:24:16 +00:00
Mikhail f. Shiryaev
d984a80b57
Create tag in dry-run to check the order of commands 2024-06-10 14:38:40 +02:00
Mikhail f. Shiryaev
3d07f72927
Create tags v{version}-new for new releases 2024-06-10 14:38:40 +02:00
Mikhail f. Shiryaev
43b0866ed6
Make Release._create_tag more flexible 2024-06-10 14:38:39 +02:00
Mikhail f. Shiryaev
d506220f8c
Fix possible issues in Release._checkout 2024-06-10 14:38:39 +02:00
Mikhail f. Shiryaev
0cd1cf6533
Do not require "Ready for release" status for new release 2024-06-10 14:38:39 +02:00
Mikhail f. Shiryaev
c8e00d987e
Changes in version_helper.py should change the builds 2024-06-10 14:38:38 +02:00
Mikhail f. Shiryaev
76842d4e1b
Use pathlib.Path in version_helper 2024-06-10 14:38:37 +02:00
Mikhail f. Shiryaev
569a03d30d
Ignore files in tests/ci/tmp 2024-06-10 14:38:37 +02:00
Mikhail f. Shiryaev
da2c3b7332
Support *-new tags in version_helper.py 2024-06-10 14:38:36 +02:00
Mikhail f. Shiryaev
aa2a08c157
Some improvements for CHVersion.tweak type 2024-06-10 14:38:36 +02:00
Mikhail f. Shiryaev
61f547b08d
Support -new tags in git_helper, clean helper, add tests 2024-06-10 14:38:35 +02:00
Mikhail f. Shiryaev
05ad1e1b18
Remove unused Git.new_branch 2024-06-10 14:38:34 +02:00
Max K
d80cba90fb CI: Remove fuzzer build from normal CI run (bugfix) 2024-06-10 11:22:06 +02:00
SmitaRKulkarni
b49322de32
Merge pull request #63160 from ClickHouse/Azure_fix_stateless_tests
Fix flaky stateless test with azure
2024-06-10 08:34:07 +00:00
Max K
a0f3d233d7
Merge pull request #65010 from ClickHouse/ci_backport_fixes
CI: Fix backports
2024-06-08 16:45:08 +00:00
Max K
9f90f2463a fix 2024-06-08 18:06:10 +02:00
Max K
f7505bb6c3
Merge pull request #64987 from ClickHouse/ci_fix_nightly
CI: Fix nightly workflow
2024-06-07 19:23:54 +00:00
robot-clickhouse
18e12c48a4 Automatic style fix 2024-06-07 19:03:23 +00:00
Max K
ca756b4d51 CI: Fix backports 2024-06-07 20:42:07 +02:00
Max K
d993fa5cc6 CI: Fix backports 2024-06-07 20:33:31 +02:00
Max K
4c2783a0d8 CI: Builds in CI settings 2024-06-07 19:09:21 +02:00
Mikhail f. Shiryaev
8c4f5c65aa
Use a named logger in build_download_helper 2024-06-07 17:07:06 +02:00
Max K
dd0f38db05 CI: Fix nightly workflow 2024-06-07 16:37:05 +02:00
Max K
b618b80e20
Merge pull request #64950 from ClickHouse/ci_more_fixes_for_sync_prs
CI: Minor fixes in ci scripts
2024-06-07 00:54:42 +00:00
robot-clickhouse
367d41e7f0 Automatic style fix 2024-06-06 23:41:34 +00:00
Max K
8f26f77505 fix unit test 2024-06-07 01:35:39 +02:00
Max K
0deb862c93 Re-enable Fast test in MQ 2024-06-07 01:22:47 +02:00
Max K
eb72c12b31 CI: Minor fixes in ci scripts 2024-06-07 00:51:37 +02:00
Mikhail f. Shiryaev
259e877d0d
Merge pull request #64890 from ClickHouse/fix-check-documentation
Fix documentation enforcement
2024-06-06 11:41:08 +00:00
Mikhail f. Shiryaev
0dff60821f
Add context to the get_gh_api APIException 2024-06-06 13:24:39 +02:00
Mikhail f. Shiryaev
3b593a7c5e
Make PRInfo.compare_pr_url persistent for the Github.PullReaquest objects 2024-06-06 13:24:37 +02:00
Mikhail f. Shiryaev
8ebcd88608
In imported files should be only logging, no prints 2024-06-06 13:08:40 +02:00
Mikhail f. Shiryaev
61582a9bee
Use logging where no special strings are required 2024-06-06 09:03:35 +02:00
Mikhail f. Shiryaev
a4b55985fa
Fix issue with overwriting a lack of documentation failure 2024-06-06 09:03:33 +02:00
Mikhail f. Shiryaev
4eba310527
Simplify set_auth_header 2024-06-06 07:24:59 +02:00
Mikhail f. Shiryaev
1156233ea8
Use a proper way to download packages from releases 2024-06-06 07:24:58 +02:00
Max K
eae9622921
Merge pull request #64825 from ClickHouse/ci_fix_await_in_prs
CI: fix CI await feature
2024-06-05 08:51:04 +00:00
Max K
418911c7d7 CI: fix CI await feature 2024-06-05 10:21:00 +02:00
Max K
06c9438341 CI: Move coverage build to non-special build list 2024-06-05 09:34:31 +02:00
Max K
443d06328f Merge branch 'master' into ci_py_small_refactoring 2024-06-04 19:30:37 +02:00
Max K
d68b4a46df CI: after merge fixes 2024-06-04 18:59:10 +02:00
Max K
f0f3d533c6 Merge branch 'master' into ci_py_small_refactoring 2024-06-04 18:57:43 +02:00
Mikhail f. Shiryaev
253fa03503
Merge pull request #64787 from ClickHouse/commit-status-type
Strict `StatusType`, increased `SAFE_REQUESTS_LIMIT` for get_best_robot_token
2024-06-04 16:41:58 +00:00
Mikhail f. Shiryaev
f46376de89
Add logging for skip upload build profile data, skip it for PRs 2024-06-04 15:41:33 +02:00
Mikhail f. Shiryaev
fa92393c03
Reduce the _upload_build_profile_data code level 2024-06-04 15:25:55 +02:00
Mikhail f. Shiryaev
cbd4fc7ee3
fixup! Simplify post-build insert, limit timeout to 5 seconds 2024-06-04 15:25:01 +02:00
Mikhail f. Shiryaev
8e9426f01b
Simplify post-build insert, limit timeout to 5 seconds 2024-06-04 15:22:15 +02:00
Mikhail f. Shiryaev
e64a033098
Support requests parameters in ClickHouseHelper.insert_file 2024-06-04 15:22:14 +02:00
Max K
f5757ab3a8 CI: ci.py refactoring 2024-06-04 12:58:43 +02:00
Mikhail f. Shiryaev
0cd4e0ecaa
Increase safe limits of token requests to pick it 2024-06-04 12:39:07 +02:00
Mikhail f. Shiryaev
938b5d267b
Bring back strict StatusType 2024-06-04 12:36:13 +02:00
Max K
922bbbc8c2 CI: get_best_robot_token fix to get good enough token 2024-05-31 21:52:34 +02:00
Max K
64d3a8417e CI: MergeQueue: add binary_release and unit tests 2024-05-31 17:11:01 +02:00
Max K
b180004e08
Merge pull request #64693 from ClickHouse/ci_fix_ci_running_status
CI: CI running status fix
2024-05-31 13:10:23 +00:00
Max K
ba7adb5caa CI: CI running status fix 2024-05-31 14:45:48 +02:00
robot-clickhouse
66cdde85b7 Automatic style fix 2024-05-31 11:08:03 +00:00
Max K
e0b261d129 CI: CI Settings updates 2024-05-31 12:30:40 +02:00