zqlit
|
b6f9daaf1f
|
ci: 迁移到 CNB 流水线(.cnb.yml)+ 零依赖邮件通知
- .cnb.yml:6 个 stage 顺序执行(Hugo 构建 → 又拍云 sync → 又拍云 purge →
多吉云刷新 → EdgeOne 部署 → 上报状态);push 与每日 09:00 定时任务
共用同一组 stage(YAML 锚点),失败通知走 failStages
- 又拍云保持「非阻断但如实上报」:allowFailure 沿用原版 continue-on-error
语义,国内线路直传失败不拖垮境外线路
- scripts/send_mail.js:零依赖 SMTP 发信(node net/tls,465 隐式 TLS +
587 STARTTLS),变量名沿用 MAIL_USERNAME / MAIL_PASSWORD
- 密钥经 imports 从密钥仓库 zqlit/blog-secrets 注入(共 10 项)
- .gitignore:补 cnb-secrets.yml 本地粘贴草稿(含真实令牌,不入库)
原 GitHub Actions 里的 artifact 传递 / COS 中转 / 广州机 sync.sh 轮询
整条链在此不再需要 —— 其唯一根因是 runner 在境外,CNB 节点在国内。
|
2026-10-04 12:56:05 +08:00 |
|
zqlit
|
3c506fa604
|
docs: 迁 CNB 前的架构决策文档 + 构建骨架
- 决策文档:架构总览 / 代码源与构建平台选型 / CNB构建落地方案 /
EdgeOne双区域 / Gitee / 阿里云ESA / 精简方案
- CNB 构建骨架:deploy/Dockerfile、bin/linux/hugo
(84MB,linux/amd64 extended 0.128.2,供 CNB 容器 COPY 用)
- scripts/setup-cnb-remotes.sh:双远端切换(CNB 主仓 + GitHub 备份)
- .gitignore 补 .workbuddy/(工作数据不入库)
|
2026-10-04 12:40:17 +08:00 |
|
zqlit
|
8ef265ca60
|
chore: 砍COS改造(deploy.yml改artifact传递+gitea-backup可移植部署包+改造步骤文档)
|
2026-10-04 09:52:50 +08:00 |
|
zqlit
|
c81e18f999
|
chore: 清理误提交的 .claude/worktrees gitlink
- 移除 4 个空目录 gitlink(导致 checkout 报 No url found for submodule path)
- .gitignore 忽略 .claude/worktrees/
|
2026-09-30 20:30:08 +08:00 |
|
zqlit
|
be695cc742
|
0520发布文章
|
2026-05-21 00:27:35 +08:00 |
|
zqlit
|
cbbbe67e30
|
修复url渲染逻辑
|
2026-05-19 09:53:08 +08:00 |
|
Vaica
|
b99fd907ed
|
added 修复css样式
|
2026-02-16 14:24:13 +08:00 |
|
Vaica
|
8b233b7a0e
|
fixed 友圈bug
|
2026-01-21 23:18:35 +08:00 |
|
Vaica
|
4d99c5a9cd
|
2025.11.21 修改gitignore文件
|
2025-11-21 16:32:00 +08:00 |
|
小赵同学
|
28f74e7a38
|
1.28
|
2025-01-28 21:13:15 +08:00 |
|
小赵同学
|
bef22487b1
|
修复若干配置
|
2025-01-14 10:16:22 +08:00 |
|
小赵同学
|
3bf5275614
|
Update .gitignore
|
2025-01-03 09:46:11 +08:00 |
|
小赵同学
|
5638789c6b
|
Update .gitignore
|
2024-12-22 10:27:36 +08:00 |
|
小赵同学
|
945e1f0e4d
|
12.17
|
2024-12-17 21:18:24 +08:00 |
|