fix: 完善 Jenkins 构建追踪

This commit is contained in:
湛兮
2026-06-12 12:26:28 +08:00
parent c2afe6e693
commit 345fa67f3a
8 changed files with 1255 additions and 168 deletions
+1
View File
@@ -114,6 +114,7 @@ pnpm reset:super-admin-password
- `PRISMA_CONNECT_ON_BOOT`:启动时是否主动连接数据库。
- `REDIS_URL`Redis 连接地址,`/health` 会执行真实 PINGJenkins 自动同步和通知 outbox 重试会优先使用 BullMQ 调度。
- `JENKINS_BASE_URL``JENKINS_USERNAME``JENKINS_API_TOKEN`Jenkins 集成配置。
- Jenkins 配置缺失时,发布单会在 Jenkins 步骤失败,不会模拟成功;生产环境需要提供完整 Jenkins 配置,并建议开启 `JENKINS_AUTO_SYNC_ENABLED=true` 持续同步队列和构建状态。
- `GITEA_BASE_URL``GITEA_TOKEN``GITEA_WEBHOOK_SECRET``GITEA_WEBHOOK_RELAY_BASE_URL`Gitea 集成与 Jenkins relay 诊断配置。
- `NOTIFICATION_PROVIDER``WECOM_WEBHOOK_URL``FEISHU_WEBHOOK_URL``NOTIFICATION_WEBHOOK_URL`:通知集成配置。
- `NOTIFICATION_OUTBOX_RETRY_ENABLED``NOTIFICATION_OUTBOX_RETRY_INTERVAL_MS``NOTIFICATION_OUTBOX_RETRY_DELAY_MS``NOTIFICATION_OUTBOX_MAX_ATTEMPTS``NOTIFICATION_OUTBOX_BATCH_SIZE`:通知 outbox 自动重试配置;配置 `REDIS_URL` 时使用 BullMQ 调度,否则降级为进程内定时器。