585f26072f47daf3eaaeee5440d599d7ac6d0589
9 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
933973311f |
perf(ci): 恢复registry cache-to写入,ACR已改为tag可变
AI Code Review / AI Code Review (pull_request) Successful in 2m51s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 2m46s
PR Automation / Auto Approve on CI Green (pull_request) Failing after 2m51s
Preview Deploy / Deploy Preview Environment (pull_request) Failing after 2m28s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 21s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 1365h41m50s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 1365h41m53s
CI/CD Pipeline / Check if frontend-only change (pull_request) Has been skipped
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been skipped
CI/CD Pipeline / Unit Tests (pull_request) Has been skipped
CI/CD Pipeline / Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / Frontend Lint (pull_request) Has been skipped
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 1366h14m4s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1366h14m1s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 1366h14m3s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 1366h13m59s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 1366h14m1s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 1366h14m2s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 1366h14m3s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 1366h14m0s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 1366h14m1s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 1366h13m53s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 1366h14m3s
- 恢复2处--cache-to type=registry写入 - 保留ignore-error=true作为兜底(防止ACR配置回退导致构建失败) - cache-from的ignore-error也去掉了(tag可变后正常写入不会报错) 前提:阿里云ACR缓存仓库(api-cache/worker-cache/web-cache)已从不可变改为可变tag |
||
|
|
cffe84c764 |
fix(ci): 移除registry cache-to写入,避免ACR tag不可变导致构建卡死 (#678)
CI/CD Pipeline / Frontend Unit Tests (push) Failing after 17m49s
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 1369h49m28s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1369h49m30s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1369h49m31s
CI/CD Pipeline / Build Production API Image (push) Failing after 1369h49m31s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1369h49m32s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Build Staging API Image (push) Has been skipped
CI/CD Pipeline / Build Staging Web Image (push) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1370h21m40s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
efcc5eafdf |
fix(ci): registry cache-to加ignore-error,避免ACR tag不可变导致build失败 (#660)
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m30s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1385h3m32s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1385h3m38s
CI/CD Pipeline / Deploy Production (push) Failing after 1385h3m34s
CI/CD Pipeline / Build Production API Image (push) Failing after 1385h3m38s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1385h3m41s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Frontend Unit Tests (push) Has been skipped
CI/CD Pipeline / Build Staging API Image (push) Has been skipped
CI/CD Pipeline / Build Staging Web Image (push) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (push) Has been skipped
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (push) Has been skipped
CI/CD Pipeline / ACR Image Cleanup (push) Has been skipped
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1385h35m45s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
d4fdebd1e5 |
perf(ci): P2-5 Docker build registry缓存共享 - 12个runner共用缓存 (#656)
CI/CD Pipeline / Build Staging Web Image (push) Failing after 12m51s
CI/CD Pipeline / Build Staging API Image (push) Failing after 34m14s
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 1386h18m55s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1386h18m59s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1386h18m59s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1386h19m1s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Frontend Unit Tests (push) Has been skipped
CI/CD Pipeline / Build Production API Image (push) Failing after 1386h51m9s
CI/CD Pipeline / Deploy Production (push) Failing after 1386h51m7s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
d559e6b787 |
ci: 全面根治CI稳定性问题 (#619) (#620)
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 1406h29m18s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1406h29m19s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1406h29m19s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1406h29m21s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Frontend Unit Tests (push) Has been skipped
CI/CD Pipeline / Build Staging API Image (push) Has been skipped
CI/CD Pipeline / Build Staging Web Image (push) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (push) Has been skipped
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been skipped
CI/CD Pipeline / Build Production API Image (push) Failing after 1407h1m27s
CI/CD Pipeline / ACR Image Cleanup (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1407h1m26s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
12b285c42a |
fix(ci): buildx本地缓存损坏自动检测+清理重试,根治snapshot not found连锁失败 (#523)
CI Build & Deploy Pipeline / Staging E2E Tests (push) Failing after 1m11s
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1439h11m31s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1439h11m32s
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1439h11m33s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1439h11m33s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1439h13m57s
CI Build & Deploy Pipeline / Build Staging API Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Web Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Has been skipped
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been skipped
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Has been skipped
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1439h43m34s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
f04038f955 |
fix(ci): 临时禁用registry cache-to,ACR推送缓存太慢导致构建超时\n\nStep 2的registry cache sync在首次全量推送时极慢(API 11min+ / Worker 13min+)\n先注释掉确保全链路跑通,缓存优化后续再调\n\n保留cache-from registry(读缓存),本地缓存读写正常
CI/CD Pipeline / Frontend Lint (push) Successful in 48s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Successful in 1m31s
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 1m47s
CI/CD Pipeline / Unit Tests (push) Successful in 1m59s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 43s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 1m47s
CI/CD Pipeline / Integration Tests (push) Successful in 1m27s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m24s
CI Build & Deploy Pipeline / Production Browser E2E (pull_request) Failing after 1506h3m48s
CI Build & Deploy Pipeline / Build Production Worker Image (pull_request) Failing after 1506h3m53s
CI Build & Deploy Pipeline / Build Production Web Image (pull_request) Failing after 1506h3m55s
CI Build & Deploy Pipeline / Staging E2E Tests (pull_request) Failing after 1506h5m28s
CI Build & Deploy Pipeline / Build Production API Image (pull_request) Failing after 1506h3m57s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1506h5m29s
CI Build & Deploy Pipeline / Build Staging Worker Image (pull_request) Failing after 1506h5m30s
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1506h5m30s
CI Build & Deploy Pipeline / Build Staging Web Image (pull_request) Failing after 1506h5m32s
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1506h5m34s
CI Build & Deploy Pipeline / Build Staging API Image (pull_request) Failing after 1506h5m34s
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Failing after 1506h5m39s
CI Build & Deploy Pipeline / Staging E2E Tests (push) Failing after 1506h5m39s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1506h5m40s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1506h5m42s
CI Build & Deploy Pipeline / Build Staging Web Image (push) Failing after 1506h5m44s
CI Build & Deploy Pipeline / Build Staging API Image (push) Failing after 1506h5m44s
CI Build & Deploy Pipeline / Staging API Integration Tests (pull_request) Failing after 1506h37m12s
CI Build & Deploy Pipeline / Deploy Production (pull_request) Failing after 1506h35m35s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1506h37m22s
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1506h37m24s
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Failing after 1506h37m28s
|
||
|
|
a330ce50c0 |
feat(ci): M-2 local cache为主 + registry cache兜底 - 解决缓存导入慢247s问题 (#362)
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 2s
CI/CD Pipeline / Build Staging API Image (push) Failing after 2s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1m43s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 1514h8m54s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1514h8m55s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1514h10m38s
CI/CD Pipeline / Deploy Production (push) Failing after 1514h10m39s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1514h10m40s
CI/CD Pipeline / Build Production API Image (push) Failing after 1514h10m40s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1514h40m36s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1514h42m22s
|
||
|
|
99fa146a5c |
fix(ci): 修复registry不稳定导致构建失败 - 构建与缓存推送解耦
CI/CD Pipeline / Production Browser E2E (push) Failing after 1514h54m10s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 1514h54m12s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1514h54m12s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1514h54m13s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1514h54m13s
CI/CD Pipeline / Build Staging API Image (push) Failing after 1514h54m13s
CI/CD Pipeline / Build Production API Image (push) Failing after 1514h54m13s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 1514h54m14s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1514h54m13s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 1514h54m16s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 1514h54m14s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1514h54m16s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 1514h54m18s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 1514h54m18s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 1514h54m18s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 1514h54m18s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1515h25m54s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1515h25m55s
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 1515h25m55s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been skipped
CI/CD Pipeline / Unit Tests (pull_request) Has been skipped
CI/CD Pipeline / Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / Frontend Lint (pull_request) Has been skipped
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 1515h25m57s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 1515h26m0s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 1515h26m0s
- 新增docker_build_push.sh通用脚本 - 构建镜像(只读缓存)与推送缓存分离 - 缓存推送失败重试3次,不影响主构建结果 - 使用zstd压缩缓存层 |