robot-clickhouse
a435129dae
Backport #71782 to 24.3: Fix checks DB and reports for edge cases
2024-11-12 11:08:14 +00:00
robot-clickhouse
68df2c78af
Backport #62786 to 24.3: Tiny CI improvements
2024-04-22 09:05:25 +00:00
Mikhail f. Shiryaev
91cff01ce0
More fixes in tests/ci
2024-03-05 16:02:41 +01:00
Mikhail f. Shiryaev
13948cbb20
Use constants from report instead of string literals
2024-02-06 15:02:09 +01:00
Mikhail f. Shiryaev
5b9bf80f09
Fix usage of status types to prevent API exceptions
2024-02-06 13:40:07 +01:00
Mikhail f. Shiryaev
df93062472
Apply and fix isort in scripts
2024-02-06 13:40:05 +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
3247ae81e4
move out ci specific functions to ci.py
...
#no_merge_commit
2024-01-21 16:36:37 +00: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
Mikhail f. Shiryaev
d8b899d22b
Use a proper tag from default.checks for enriched images
2023-10-19 11:35:35 +02:00
Mikhail f. Shiryaev
d957d60a52
Use publicly available play.clickhouse.com to search built images
2023-10-19 11:35:10 +02:00
Mikhail f. Shiryaev
ff58e152d8
Remove os.path from docker related scripts
2023-09-28 01:20:36 +02:00
Mikhail f. Shiryaev
40e04fee6c
Report only changed images in commit status
2023-09-15 14:54:47 +02:00
János Benjamin Antal
5862c4ec93
Use not the absolute latest docker image tag ( #54369 )
...
* Add params for select queries in clickhouse_helper.py
* Find the latest image tags from master
* Get full git history
* Do not checkout submodules
* Automatic style fix
* Fix style errors
* Make logging pretty
* Revert accidentally committed changes
* Eliminate pformat
* Update all workflows
* Remove flag with default value
* Improve exception handling
* Utilizing the loop condition in while loop
* Make the logic robust over temporary errors
* Prettify logs
* Automatic style fix
* Add accidentally removed line
* Revert "Make the logic robust over temporary errors"
This reverts commit 91e6b5d7ba
.
* Do not fail in case the tag cannot be queried from ClickHouse
* Support partial finding of tags
---------
Co-authored-by: robot-clickhouse <robot-clickhouse@users.noreply.github.com>
2023-09-08 08:42:56 +02:00
Mikhail f. Shiryaev
df33b99907
Rework post_commit_status, add set_status_comment there
2023-04-28 23:52:31 +02:00
Mikhail f. Shiryaev
cb460c6903
Fix missing format_description
2023-02-27 13:11:17 +01:00
Mikhail f. Shiryaev
0ab9d6787e
Add format_description for commit status descriptions
2023-02-23 15:21:19 +01:00
Mikhail f. Shiryaev
db96f9e3db
Rework test_results list/tuple/whatever into class
2023-01-09 12:09:47 +01:00
Alexey Milovidov
851e4ae59f
Fix typos
2023-01-08 07:08:20 +01:00
Mikhail f. Shiryaev
6646950f3c
Get rid of unused set-output
2022-12-20 11:40:22 +01:00
Mikhail f. Shiryaev
8838102657
Fix issue in docker_manifests_merge.py
2022-11-29 14:12:19 +01:00
Mikhail f. Shiryaev
372481e770
Rework S3Helper a little bit
2022-08-11 15:01:32 +02:00
Mikhail f. Shiryaev
2fb68078e8
Replace S3 URLs by parameter
2022-08-10 15:22:04 +02:00
Yakov Olkhovskiy
1a52fa183d
rename Simple Check to Mergeable Check, refactor processing
2022-08-05 10:39:58 -04:00
Mikhail f. Shiryaev
d42018a2dc
Cleanup the rest of (actions) status names
2022-07-21 13:10:22 +02:00
Nikolai Kochetov
3849e63ab1
Change database
2022-03-29 19:06:50 +00:00
Mikhail f. Shiryaev
2386e1ee54
Fix linter issues
2022-02-22 11:40:40 +01:00
Mikhail f. Shiryaev
dd180b83a8
Improve --no-* parameters for scripts
2022-02-22 11:40:39 +01:00
Mikhail f. Shiryaev
bd3812a462
Add a comment
2022-02-11 18:26:44 +01:00
Mikhail f. Shiryaev
92099302e7
Use stdin for docker login to not expose a password
2022-01-13 16:57:33 +01:00
Mikhail f. Shiryaev
2ae87ad0df
Build docker amd64 and arm64 separately and merge together later
2022-01-12 17:07:55 +01:00