Commit Graph

743 Commits

Author SHA1 Message Date
Max K
8774f8097f
Run build report check job on build failures, fix (#58135)
* run build report check on build failures #no-merge-commit

* Always run post action in reusable_build

 #no-merge-commit
2023-12-21 21:30:40 +01:00
Max K
b9408125cc
CI for docs only fix (#57992)
* run only docs related jobs if changes are in docs only (fix after applying CI with digest)
2023-12-18 17:06:10 +01:00
Max K
84e5870b71
Reapply "improve CI with digest for docker, build and test jobs" (#57904)
* Revert "Revert "improve CI with digest for docker, build and test jobs""

* fix: docker manifest merge for missing images only
2023-12-18 09:07:22 +01:00
Max K
8c7add0334 Revert "improve CI with digest for docker, build and test jobs (#56317)"
This reverts commit 7844fcc196.
2023-12-15 15:48:01 +01:00
Max K
7844fcc196
improve CI with digest for docker, build and test jobs (#56317)
* CI with digests to tag docker images, reuse builds, reuse tests and others
2023-12-15 15:21:20 +01:00
Alexey Milovidov
1d70c9464e Add it to master checks 2023-12-13 18:01:18 +01:00
Alexey Milovidov
9789c2caa2 Review fixes 2023-12-12 05:48:09 +01:00
Alexey Milovidov
9a3860581c YAML 2023-12-10 00:27:11 +01:00
Alexey Milovidov
3ac3a06561 Add ClickBench to CI 2023-12-09 23:31:05 +01:00
Alexey Milovidov
15a0e6ab05 Merge branch 'master' into musl-7 2023-12-08 03:19:55 +01:00
alesapin
5a880cd0f0 Fix bugfix validate check 2023-12-03 16:08:53 +01:00
Alexey Milovidov
51fecff769 Fix style 2023-11-26 02:27:54 +01:00
Alexey Milovidov
b2d8103d19 Add special build with Musl 2023-11-26 02:27:54 +01:00
Mikhail f. Shiryaev
38d4d66998
Fix missing argument for style_check.py in master workflow 2023-11-13 18:43:42 +01:00
Mikhail f. Shiryaev
f72c628fbc
Add forgotten PYTHONUNBUFFERED global env to reusable workflows 2023-11-13 12:51:55 +01:00
Mikhail f. Shiryaev
c0a3c02564
Skip unnecessary PrepareStrategy jobs 2023-11-13 12:51:55 +01:00
Mikhail f. Shiryaev
d0e5a55fb5
Fix condition for Clean actions, execute it always 2023-11-13 12:49:38 +01:00
Mikhail f. Shiryaev
5c1ae48532
Clean all batches: 1 default values 2023-11-13 12:49:38 +01:00
Mikhail f. Shiryaev
8a36f2fa4c
Rewrite builds reports to reusable workflow 2023-11-13 12:49:37 +01:00
Mikhail f. Shiryaev
111bc9e628
Rewrite leftovers to reusable workflow 2023-11-13 12:49:36 +01:00
Mikhail f. Shiryaev
cdf417defe
Rewrite unit tests to reusable workflow 2023-11-13 12:49:36 +01:00
Mikhail f. Shiryaev
7d3440add5
Delete codebrowser leftovers 2023-11-13 12:49:35 +01:00
Mikhail f. Shiryaev
b90a27af86
Rewrite compatibility checks to reusable workflow 2023-11-13 12:49:34 +01:00
Mikhail f. Shiryaev
9937d0d5b8
Rewrite jepsen to reusable workflow 2023-11-13 12:49:34 +01:00
Mikhail f. Shiryaev
15d27d5e85
Rewrite docs test to reusable workflow 2023-11-13 12:49:33 +01:00
Mikhail f. Shiryaev
6e00e14a45
Rewrite libfuzzer tests to reusable workflow
Update fuzzers clang version
2023-11-13 12:49:33 +01:00
Mikhail f. Shiryaev
b6a71ae6f4
Rewrite fast tests to reusable workflow 2023-11-13 12:49:33 +01:00
Mikhail f. Shiryaev
6f8baf3def
Rewrite style checks to reusable workflow 2023-11-13 12:49:32 +01:00
Mikhail f. Shiryaev
a831a648cd
Move GITHUB_JOB_OVERRIDDEN to job ENV context 2023-11-13 12:49:31 +01:00
Mikhail f. Shiryaev
db8a548718
Rewrite integrations checks 2023-11-13 12:49:30 +01:00
Mikhail f. Shiryaev
e07de85497
Rewrite AST fuzzers and performance checks 2023-11-13 12:49:30 +01:00
Mikhail f. Shiryaev
4495557774
Rewrite stress and upgrade checks 2023-11-13 12:49:29 +01:00
Mikhail f. Shiryaev
b69a2608c4
Rewrite functional test to use reusable_test.yml 2023-11-13 12:49:29 +01:00
Mikhail f. Shiryaev
2aec201c78
Rewrite reusable_install_test to universal reusable_test 2023-11-13 12:49:28 +01:00
Mikhail f. Shiryaev
45e12bef4e
Use reusable_install_test.yml 2023-11-13 12:49:28 +01:00
Mikhail f. Shiryaev
b1db60abc2
Move IMAGES_PATH and REPORTS_PATH to the common_setup 2023-11-13 12:49:27 +01:00
Mikhail f. Shiryaev
dc6a61ee8f
Add reusable installation workflow 2023-11-13 12:49:27 +01:00
Mikhail f. Shiryaev
6dc0534143
Move sparse checkout logic to ci_config 2023-11-08 17:16:18 +01:00
Mikhail f. Shiryaev
614b2a1795
Rewrite build jobs to use callable workflow 2023-11-08 17:16:17 +01:00
Mikhail f. Shiryaev
4fe3d10604
Unify all workflows for python unit tests, follow naming best practices 2023-11-06 11:14:57 +01:00
Mikhail f. Shiryaev
92260b7aed
Ignore docs_check.yml in pull_requests and wise versa 2023-10-17 19:27:58 +02:00
Mikhail f. Shiryaev
9c9bc3fee2
Add filter: for almost every checkout 2023-10-17 19:21:08 +02:00
Mikhail f. Shiryaev
66337c23cc
Use treeless checkout for image building 2023-10-17 19:15:24 +02:00
Mikhail f. Shiryaev
f525f05598 Merge remote-tracking branch 'origin/master' into sources-with-subs 2023-10-03 14:42:24 +02:00
Mikhail f. Shiryaev
11e3665d95
Adjust watched paths for DocsCheck CI 2023-09-28 01:20:34 +02:00
Robert Schulze
9a91f97ac4
Merge pull request #53831 from rschu1ze/clang-17
Switch CI to Clang 17
2023-09-22 12:28:35 +02:00
Max Kainov
31e6893e01 adjust path/path-ignore in docs and pr workflows 2023-09-22 09:02:09 +00:00
Robert Schulze
cbcff6ef08
Merge remote-tracking branch 'rschu1ze/master' into clang-17 2023-09-20 09:15:58 +00:00
Mikhail f. Shiryaev
4882b99715
Merge pull request #54310 from ClickHouse/ci-libfuzzer-integration
CI: libFuzzer integration
2023-09-20 10:01:39 +02:00
Robert Schulze
3a3a00f95e
Bump minimal required compiler to Clang 16 2023-09-18 17:44:04 +00:00