Skip to content
Success

Changes

Summary

  1. feat(tiflash): cache build for release-7.5 PR pipelines (#4130) (commit: 56986e9) (details)
Commit 56986e95653abaa351c4c5f4ae5dc8841b035f22 by noreply
feat(tiflash): cache build for release-7.5 PR pipelines (#4130)

## What

Backport the TiFlash PR build-cache optimization to the release-7.5 pull
pipelines to avoid rebuilding the same commit SHA on retried runs.

## Changes

- Add build cache probe + stage gating to release-7.5 TiFlash PR
integration pipeline
- Add build cache probe + stage gating + cached binary restore for unit
pipeline
- Use stable cache keys via `prow.getCacheKey('tiflash', REFS,
'it-build'/'ut-build')`

## Notes

This mirrors the optimization introduced in commit 9e3c33e for the
equivalent latest pipelines.

---------

Co-authored-by: wuhuizuo <wuhuizuo@126.com>
(commit: 56986e9)
The file was modifiedpipelines/pingcap/tiflash/release-7.5/pull_integration_test.groovy (diff)
The file was modifiedpipelines/pingcap/tiflash/release-7.5/pull_unit_test.groovy (diff)