12 Commits

Author SHA1 Message Date
xiangning
77b64997d0 fix(cicd): 部署 stage 加远程 docker login Harbor
与 portal 同款修复:Harbor 私有仓库 cd-target pull 需先登录。
2026-07-17 11:46:35 +08:00
xiangning
a7a0a82f19 fix(cicd): 部署 SSH 用 IP 直连 + sudo docker
实测 Jenkins 容器内无 cd-target ssh 别名,cd-target docker 需 sudo。
- DEPLOY_HOST: cd-target → ubuntu@110.42.240.10
- 远程命令: docker → sudo docker
2026-07-17 11:36:09 +08:00
xiangning
5696168bc3 fix(cicd): 修复 web 流水线 - 路径/构建脚本/飞书凭证/部署方式
- Dockerfile: apps/web-antd → apps/web-antdv-next(实际落点)
- Dockerfile: pnpm build:antd(不存在)→ turbo build --filter=@vben/web-antdv-next
- Dockerfile: 新增 nginx.conf(原 COPY 目标文件不存在导致 build 失败)
- Jenkinsfile: 移除飞书通知(凭证 feishu-* 未配,导致构建启动即 FAIL)
- Jenkinsfile: 部署 node(deploy-agent)→ SSH 直连 cd-target(无该 agent 节点)
- Jenkinsfile: 清除硬编码 webhook URL 明文
2026-07-17 11:21:46 +08:00
xiangning
8dfab01d56 fix: clean Jenkinsfile (single-quote sh blocks) 2026-07-03 18:12:29 +08:00
xiangning
d3330f6fc4 fix: clean Jenkinsfile (single-quote sh blocks) 2026-07-03 17:37:02 +08:00
xiangning
c25b91325e fix Jenkinsfile escape-free 2026-07-03 17:30:51 +08:00
xiangning
ac8850243e fix: rewrite Jenkinsfile (proper escaping + feishu card) 2026-07-03 17:20:09 +08:00
xiangning
bce01469f5 fix: remove timestamps 2026-07-03 17:15:44 +08:00
xiangning
d319f53017 fix: correct package emoji (clean) 2026-07-03 17:10:51 +08:00
xiangning
117f030762 fix: correct package emoji encoding 2026-07-03 17:10:19 +08:00
xiangning
e7e74e5ff3 refactor: CI/CD pipeline with stages + feishu card notification (web) 2026-07-03 17:09:00 +08:00
xiangning
52fef39b47 Add Jenkinsfile for Harbor-based CI/CD 2026-07-02 13:57:39 +08:00