Commit Graph
9 Commits
Author SHA1 Message Date
chenxing 336b50675c ci: apk 源不可达时按可达性自动切换镜像(修复流水线卡死在第一步)
build / build-push (push) Successful in 1m16s
现象:10-20 12:18 / 12:19 两轮构建都失败在第一步 apk add:
  fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main: Permission denied(每个源卡满 60s)
  ERROR: unable to select packages: curl (no such package)
后续 clone / 构建 / 打包 / 建档全部被 skip,代码根本没被编译到。
同一时刻本机访问该源是 200,说明是 runner 容器侧网络受限。

改法:装包前用 busybox wget 依次探测 dl-cdn / 阿里云 / 腾讯云 / 华为云,
取第一个可达源替换 /etc/apk/repositories 后再 apk add;四源全不可达则显式报错退出,
不再以 120 秒超时的形式掩盖真实原因。
2026-10-20 14:18:49 +08:00
chenxing 5cec25736a revert 7acfabfa70
build / build-push (push) Canceled after 10s
revert 删除目录「.gitea」
2026-09-10 15:00:54 +08:00
chenxing 7acfabfa70 删除目录「.gitea」 2026-09-10 14:59:53 +08:00
chenxing 46a9587160 ci: build.yml maven 容器名唯一化(- 按 SHA 前缀),消除同 runner 跨仓库 mavenbuild 冲突
build / build-push (push) Failing after 1m18s
2026-09-09 20:47:11 +08:00
chenxing 4131dca66e chore: 关联注入的标准 CI(build.yml)——移除遗留 ci.yml,Dockerfile/run-app.sh 产物对齐 app.jar
build / build-push (push) Failing after 47s
2026-09-09 18:16:35 +08:00
admin 909117ea42 ci: init build workflow [skip ci] 2026-09-09 18:01:36 +08:00
chenxing a937984f0b ci: webhook 响应体校验(projman 业务错误也返回 HTTP 200,检测 code 字段防止静默失败) 2026-09-01 20:18:56 +08:00
chenxing 3e38d702e6 ci: 切换 projman 发布链路(构建->Nexus->webhook 通知 projman 部署 10001),移除 docker run 8060 自部署 2026-09-01 20:16:06 +08:00
chenxing f182fe44ce 本地工作区快照:恢复 .git 仓库(合并远端 main 前基线) 2026-08-21 10:46:47 +08:00