{"job_id":"94bf83c2-4244-4b80-b93e-34fd3d3d846a","filters":{"level":null,"component":null},"total":200,"logs":[{"seq":1,"level":"INFO","component":"agent","message":"[agent] 2026-08-14 13:47:22.963 [INFO] [agent:94bf83c2] 🚀 CI 流水线启动","timestamp":"2026-08-14T13:47:22.963946+08:00"},{"seq":2,"level":"INFO","component":"git","message":"[git] 2026-08-14 13:47:22.964 [INFO] [git:94bf83c2] cloning http://git.fanson.cloud/fanson/fscp-admin.git -> /app/data/workspace/94bf83c2-4244-4b80-b93e-34fd3d3d846a (branch=develop)","timestamp":"2026-08-14T13:47:22.964359+08:00"},{"seq":3,"level":"INFO","component":"git","message":"[git] 2026-08-14 13:47:24.207 [INFO] [git:94bf83c2] Cloning into '/app/data/workspace/94bf83c2-4244-4b80-b93e-34fd3d3d846a'...","timestamp":"2026-08-14T13:47:24.207741+08:00"},{"seq":4,"level":"INFO","component":"git","message":"[git] 2026-08-14 13:47:24.207 [INFO] [git:94bf83c2] git clone success: /app/data/workspace/94bf83c2-4244-4b80-b93e-34fd3d3d846a","timestamp":"2026-08-14T13:47:24.207868+08:00"},{"seq":5,"level":"INFO","component":"agent","message":"[agent] 2026-08-14 13:47:24.208 [INFO] [agent:94bf83c2] 📦 代码已克隆到 /app/data/workspace/94bf83c2-4244-4b80-b93e-34fd3d3d846a","timestamp":"2026-08-14T13:47:24.208197+08:00"},{"seq":6,"level":"INFO","component":"orchestrator","message":"[orchestrator] 2026-08-14 13:47:24.210 [INFO] [orchestrator:94bf83c2] 📋 发现 .ci.yml 配置文件，使用确定性构建流程","timestamp":"2026-08-14T13:47:24.210777+08:00"},{"seq":7,"level":"INFO","component":"orchestrator","message":"[orchestrator] 2026-08-14 13:47:24.689 [INFO] [orchestrator:94bf83c2] 📝 检测到变更的目录: \"sql, \"sql/, fscp-api, fscp-api/fscp-api-billing, fscp-modules, fscp-modules/fscp-billing, fscp-modules/fscp-tenant","timestamp":"2026-08-14T13:47:24.689399+08:00"},{"seq":8,"level":"INFO","component":"git","message":"[git] 2026-08-14 13:47:24.692 [INFO] [git:94bf83c2] 目录 fscp-gateway 代码指纹: 758e339","timestamp":"2026-08-14T13:47:24.692913+08:00"},{"seq":9,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:25.143 [INFO] [docker:94bf83c2] 镜像已存在于 Registry: docker.fanson.cloud/fanson/fscp-gateway:develop-758e339（跳过构建）","timestamp":"2026-08-14T13:47:25.143779+08:00"},{"seq":10,"level":"INFO","component":"orchestrator","message":"[orchestrator] 2026-08-14 13:47:25.143 [INFO] [orchestrator:94bf83c2] SKIP fanson/fscp-gateway (镜像 fanson/fscp-gateway:develop-758e339 已存在，代码指纹 758e339)","timestamp":"2026-08-14T13:47:25.143908+08:00"},{"seq":11,"level":"INFO","component":"git","message":"[git] 2026-08-14 13:47:25.147 [INFO] [git:94bf83c2] 目录 fscp-auth 代码指纹: f3e26ae","timestamp":"2026-08-14T13:47:25.147949+08:00"},{"seq":12,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:25.525 [INFO] [docker:94bf83c2] 镜像已存在于 Registry: docker.fanson.cloud/fanson/fscp-auth:develop-f3e26ae（跳过构建）","timestamp":"2026-08-14T13:47:25.525073+08:00"},{"seq":13,"level":"INFO","component":"orchestrator","message":"[orchestrator] 2026-08-14 13:47:25.525 [INFO] [orchestrator:94bf83c2] SKIP fanson/fscp-auth (镜像 fanson/fscp-auth:develop-f3e26ae 已存在，代码指纹 f3e26ae)","timestamp":"2026-08-14T13:47:25.525200+08:00"},{"seq":14,"level":"INFO","component":"git","message":"[git] 2026-08-14 13:47:25.529 [INFO] [git:94bf83c2] 目录 fscp-modules 代码指纹: a2d2475","timestamp":"2026-08-14T13:47:25.529400+08:00"},{"seq":15,"level":"INFO","component":"git","message":"[git] 2026-08-14 13:47:26.154 [INFO] [git:94bf83c2] 目录 fscp-modules 代码指纹: a2d2475","timestamp":"2026-08-14T13:47:26.154546+08:00"},{"seq":16,"level":"INFO","component":"git","message":"[git] 2026-08-14 13:47:26.780 [INFO] [git:94bf83c2] 目录 fscp-modules 代码指纹: a2d2475","timestamp":"2026-08-14T13:47:26.780035+08:00"},{"seq":17,"level":"INFO","component":"orchestrator","message":"[orchestrator] 2026-08-14 13:47:27.394 [INFO] [orchestrator:94bf83c2] 🔨 开始构建 3 个服务","timestamp":"2026-08-14T13:47:27.394198+08:00"},{"seq":18,"level":"INFO","component":"orchestrator","message":"[orchestrator] 2026-08-14 13:47:27.397 [INFO] [orchestrator:94bf83c2] 🔨 构建服务: fanson/fscp-system → 镜像标签 fanson/fscp-system:develop-a2d2475","timestamp":"2026-08-14T13:47:27.397964+08:00"},{"seq":19,"level":"INFO","component":"orchestrator","message":"[orchestrator] 2026-08-14 13:47:27.398 [INFO] [orchestrator:94bf83c2] 已自动注入 -pl fscp-modules/fscp-system -am: mvn -pl fscp-modules/fscp-system -am clean package -DskipTests","timestamp":"2026-08-14T13:47:27.398091+08:00"},{"seq":20,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:27.398 [INFO] [docker:94bf83c2] building docker.fanson.cloud/fanson/fscp-system:develop-a2d2475 (with cache)","timestamp":"2026-08-14T13:47:27.398430+08:00"},{"seq":21,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:27.648 [INFO] [docker:94bf83c2] ERROR: failed to build: Cache export is not supported for the docker driver.","timestamp":"2026-08-14T13:47:27.648659+08:00"},{"seq":22,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:27.648 [INFO] [docker:94bf83c2] Switch to a different driver, or turn on the containerd image store, and try again.","timestamp":"2026-08-14T13:47:27.648809+08:00"},{"seq":23,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:27.648 [INFO] [docker:94bf83c2] Learn more at https://docs.docker.com/go/build-cache-backends/","timestamp":"2026-08-14T13:47:27.648912+08:00"},{"seq":24,"level":"ERROR","component":"docker","message":"[docker] 2026-08-14 13:47:27.650 [ERROR] [docker:94bf83c2] docker command failed (exit=1): ERROR: failed to build: Cache export is not supported for the docker driver.\nSwitch to a different driver, or turn on the containerd image store, and try again.\nLearn more at https://docs.docker.com/go/build-cache-backends/","timestamp":"2026-08-14T13:47:27.650762+08:00"},{"seq":25,"level":"WARNING","component":"docker","message":"[docker] 2026-08-14 13:47:27.651 [WARNING] [docker:94bf83c2] buildx 不可用，已切换为原生 docker build (之后本 job 不会再重试 buildx)","timestamp":"2026-08-14T13:47:27.651065+08:00"},{"seq":26,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:27.651 [INFO] [docker:94bf83c2] building docker.fanson.cloud/fanson/fscp-system:develop-a2d2475 (native docker build)","timestamp":"2026-08-14T13:47:27.651158+08:00"},{"seq":27,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:28.304 [INFO] [docker:94bf83c2] #1 DONE 0.5s","timestamp":"2026-08-14T13:47:28.304673+08:00"},{"seq":28,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:28.577 [INFO] [docker:94bf83c2] #2 DONE 0.0s","timestamp":"2026-08-14T13:47:28.577491+08:00"},{"seq":29,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:28.946 [INFO] [docker:94bf83c2] #4 DONE 0.6s","timestamp":"2026-08-14T13:47:28.946202+08:00"},{"seq":30,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:30.438 [INFO] [docker:94bf83c2] #3 DONE 2.1s","timestamp":"2026-08-14T13:47:30.438892+08:00"},{"seq":31,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:30.925 [INFO] [docker:94bf83c2] #5 DONE 0.5s","timestamp":"2026-08-14T13:47:30.925224+08:00"},{"seq":32,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:31.112 [INFO] [docker:94bf83c2] #6 DONE 0.0s","timestamp":"2026-08-14T13:47:31.112030+08:00"},{"seq":33,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:31.112 [INFO] [docker:94bf83c2] #7 DONE 0.0s","timestamp":"2026-08-14T13:47:31.112151+08:00"},{"seq":34,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:31.754 [INFO] [docker:94bf83c2] #8 DONE 0.8s","timestamp":"2026-08-14T13:47:31.754676+08:00"},{"seq":35,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:31.964 [INFO] [docker:94bf83c2] #9 CACHED","timestamp":"2026-08-14T13:47:31.964268+08:00"},{"seq":36,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:31.964 [INFO] [docker:94bf83c2] #10 CACHED","timestamp":"2026-08-14T13:47:31.964388+08:00"},{"seq":37,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:31.964 [INFO] [docker:94bf83c2] #11 CACHED","timestamp":"2026-08-14T13:47:31.964484+08:00"},{"seq":38,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:31.964 [INFO] [docker:94bf83c2] #12 CACHED","timestamp":"2026-08-14T13:47:31.964578+08:00"},{"seq":39,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:33.988 [INFO] [docker:94bf83c2] #13 DONE 2.2s","timestamp":"2026-08-14T13:47:33.988257+08:00"},{"seq":40,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:47.599 [INFO] [docker:94bf83c2] #14 DONE 13.6s","timestamp":"2026-08-14T13:47:47.599634+08:00"},{"seq":41,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:47.967 [INFO] [docker:94bf83c2] #15 CACHED","timestamp":"2026-08-14T13:47:47.967745+08:00"},{"seq":42,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:50.187 [INFO] [docker:94bf83c2] #16 DONE 2.2s","timestamp":"2026-08-14T13:47:50.187042+08:00"},{"seq":43,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:51.425 [INFO] [docker:94bf83c2] #17 DONE 1.1s","timestamp":"2026-08-14T13:47:51.425533+08:00"},{"seq":44,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:52.534 [INFO] [docker:94bf83c2] build success: docker.fanson.cloud/fanson/fscp-system:develop-a2d2475","timestamp":"2026-08-14T13:47:52.534906+08:00"},{"seq":45,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:52.535 [INFO] [docker:94bf83c2] pushing docker.fanson.cloud/fanson/fscp-system:develop-a2d2475","timestamp":"2026-08-14T13:47:52.535039+08:00"},{"seq":46,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:52.569 [INFO] [docker:94bf83c2] The push refers to repository [docker.fanson.cloud/fanson/fscp-system]","timestamp":"2026-08-14T13:47:52.569260+08:00"},{"seq":47,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:52.604 [INFO] [docker:94bf83c2] c5df3b6123b2: Preparing","timestamp":"2026-08-14T13:47:52.604034+08:00"},{"seq":48,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:52.604 [INFO] [docker:94bf83c2] 5f70bf18a086: Preparing","timestamp":"2026-08-14T13:47:52.604144+08:00"},{"seq":49,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:52.604 [INFO] [docker:94bf83c2] 71a2618c0925: Preparing","timestamp":"2026-08-14T13:47:52.604235+08:00"},{"seq":50,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:52.604 [INFO] [docker:94bf83c2] 6fc52eaf99f6: Preparing","timestamp":"2026-08-14T13:47:52.604317+08:00"},{"seq":51,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:52.604 [INFO] [docker:94bf83c2] cd4b3dc03178: Preparing","timestamp":"2026-08-14T13:47:52.604397+08:00"},{"seq":52,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:52.604 [INFO] [docker:94bf83c2] b4cfcb8385a8: Preparing","timestamp":"2026-08-14T13:47:52.604475+08:00"},{"seq":53,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:52.604 [INFO] [docker:94bf83c2] 2b730cf18c09: Preparing","timestamp":"2026-08-14T13:47:52.604554+08:00"},{"seq":54,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:52.604 [INFO] [docker:94bf83c2] edeaba958753: Preparing","timestamp":"2026-08-14T13:47:52.604639+08:00"},{"seq":55,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:52.604 [INFO] [docker:94bf83c2] 8bf42db0de72: Preparing","timestamp":"2026-08-14T13:47:52.604717+08:00"},{"seq":56,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:52.604 [INFO] [docker:94bf83c2] 31892cc314cb: Preparing","timestamp":"2026-08-14T13:47:52.604803+08:00"},{"seq":57,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:52.604 [INFO] [docker:94bf83c2] 11936051f93b: Preparing","timestamp":"2026-08-14T13:47:52.604881+08:00"},{"seq":58,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:52.604 [INFO] [docker:94bf83c2] b4cfcb8385a8: Waiting","timestamp":"2026-08-14T13:47:52.604956+08:00"},{"seq":59,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:52.605 [INFO] [docker:94bf83c2] 2b730cf18c09: Waiting","timestamp":"2026-08-14T13:47:52.605032+08:00"},{"seq":60,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:52.605 [INFO] [docker:94bf83c2] edeaba958753: Waiting","timestamp":"2026-08-14T13:47:52.605108+08:00"},{"seq":61,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:52.605 [INFO] [docker:94bf83c2] 8bf42db0de72: Waiting","timestamp":"2026-08-14T13:47:52.605185+08:00"},{"seq":62,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:52.605 [INFO] [docker:94bf83c2] 31892cc314cb: Waiting","timestamp":"2026-08-14T13:47:52.605260+08:00"},{"seq":63,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:52.605 [INFO] [docker:94bf83c2] 11936051f93b: Waiting","timestamp":"2026-08-14T13:47:52.605336+08:00"},{"seq":64,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:52.917 [INFO] [docker:94bf83c2] 5f70bf18a086: Layer already exists","timestamp":"2026-08-14T13:47:52.917416+08:00"},{"seq":65,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:52.972 [INFO] [docker:94bf83c2] 71a2618c0925: Layer already exists","timestamp":"2026-08-14T13:47:52.972516+08:00"},{"seq":66,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:52.972 [INFO] [docker:94bf83c2] cd4b3dc03178: Layer already exists","timestamp":"2026-08-14T13:47:52.972925+08:00"},{"seq":67,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:52.973 [INFO] [docker:94bf83c2] 6fc52eaf99f6: Layer already exists","timestamp":"2026-08-14T13:47:52.973041+08:00"},{"seq":68,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:53.022 [INFO] [docker:94bf83c2] b4cfcb8385a8: Layer already exists","timestamp":"2026-08-14T13:47:53.022773+08:00"},{"seq":69,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:53.037 [INFO] [docker:94bf83c2] 8bf42db0de72: Layer already exists","timestamp":"2026-08-14T13:47:53.037324+08:00"},{"seq":70,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:53.037 [INFO] [docker:94bf83c2] edeaba958753: Layer already exists","timestamp":"2026-08-14T13:47:53.037456+08:00"},{"seq":71,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:53.038 [INFO] [docker:94bf83c2] 2b730cf18c09: Layer already exists","timestamp":"2026-08-14T13:47:53.038486+08:00"},{"seq":72,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:53.158 [INFO] [docker:94bf83c2] 11936051f93b: Layer already exists","timestamp":"2026-08-14T13:47:53.158783+08:00"},{"seq":73,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:47:53.189 [INFO] [docker:94bf83c2] 31892cc314cb: Layer already exists","timestamp":"2026-08-14T13:47:53.189030+08:00"},{"seq":74,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:03.850 [INFO] [docker:94bf83c2] c5df3b6123b2: Pushed","timestamp":"2026-08-14T13:48:03.850964+08:00"},{"seq":75,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:04.577 [INFO] [docker:94bf83c2] develop-a2d2475: digest: sha256:3ed6c7e266c719e06b256940b305d065c6e04bd359955bf046d5c9bcf403f2d1 size: 2629","timestamp":"2026-08-14T13:48:04.577370+08:00"},{"seq":76,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:04.670 [INFO] [docker:94bf83c2] The push refers to repository [docker.fanson.cloud/fanson/fscp-system]","timestamp":"2026-08-14T13:48:04.670619+08:00"},{"seq":77,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:04.703 [INFO] [docker:94bf83c2] tag does not exist: docker.fanson.cloud/fanson/fscp-system:cache","timestamp":"2026-08-14T13:48:04.703735+08:00"},{"seq":78,"level":"ERROR","component":"docker","message":"[docker] 2026-08-14 13:48:04.704 [ERROR] [docker:94bf83c2] docker command failed (exit=1): The push refers to repository [docker.fanson.cloud/fanson/fscp-system]\ntag does not exist: docker.fanson.cloud/fanson/fscp-system:cache","timestamp":"2026-08-14T13:48:04.704464+08:00"},{"seq":79,"level":"WARNING","component":"docker","message":"[docker] 2026-08-14 13:48:04.704 [WARNING] [docker:94bf83c2] cache push skipped: The push refers to repository [docker.fanson.cloud/fanson/fscp-system]\ntag does not exist: docker.fanson.cloud/fanson/fscp-system:cache","timestamp":"2026-08-14T13:48:04.704797+08:00"},{"seq":80,"level":"INFO","component":"orchestrator","message":"[orchestrator] 2026-08-14 13:48:04.704 [INFO] [orchestrator:94bf83c2] ✅ 服务构建完成: docker.fanson.cloud/fanson/fscp-system:develop-a2d2475","timestamp":"2026-08-14T13:48:04.704912+08:00"},{"seq":81,"level":"INFO","component":"orchestrator","message":"[orchestrator] 2026-08-14 13:48:04.708 [INFO] [orchestrator:94bf83c2] 🔨 构建服务: fanson/fscp-billing → 镜像标签 fanson/fscp-billing:develop-a2d2475","timestamp":"2026-08-14T13:48:04.708197+08:00"},{"seq":82,"level":"INFO","component":"orchestrator","message":"[orchestrator] 2026-08-14 13:48:04.708 [INFO] [orchestrator:94bf83c2] 已自动注入 -pl fscp-modules/fscp-billing -am: mvn -pl fscp-modules/fscp-billing -am clean package -DskipTests","timestamp":"2026-08-14T13:48:04.708312+08:00"},{"seq":83,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:04.708 [INFO] [docker:94bf83c2] building docker.fanson.cloud/fanson/fscp-billing:develop-a2d2475 (skipping buildx — already known to fail)","timestamp":"2026-08-14T13:48:04.708567+08:00"},{"seq":84,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:05.114 [INFO] [docker:94bf83c2] #1 DONE 0.2s","timestamp":"2026-08-14T13:48:05.114437+08:00"},{"seq":85,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:05.479 [INFO] [docker:94bf83c2] #3 DONE 0.3s","timestamp":"2026-08-14T13:48:05.479174+08:00"},{"seq":86,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:06.242 [INFO] [docker:94bf83c2] #2 DONE 1.1s","timestamp":"2026-08-14T13:48:06.242178+08:00"},{"seq":87,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:06.452 [INFO] [docker:94bf83c2] #4 DONE 0.2s","timestamp":"2026-08-14T13:48:06.452156+08:00"},{"seq":88,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:06.579 [INFO] [docker:94bf83c2] #5 DONE 0.0s","timestamp":"2026-08-14T13:48:06.579794+08:00"},{"seq":89,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:06.579 [INFO] [docker:94bf83c2] #6 DONE 0.0s","timestamp":"2026-08-14T13:48:06.579934+08:00"},{"seq":90,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:06.717 [INFO] [docker:94bf83c2] #7 DONE 0.2s","timestamp":"2026-08-14T13:48:06.717552+08:00"},{"seq":91,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:06.913 [INFO] [docker:94bf83c2] #8 CACHED","timestamp":"2026-08-14T13:48:06.913224+08:00"},{"seq":92,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:06.913 [INFO] [docker:94bf83c2] #9 CACHED","timestamp":"2026-08-14T13:48:06.913343+08:00"},{"seq":93,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:06.913 [INFO] [docker:94bf83c2] #10 CACHED","timestamp":"2026-08-14T13:48:06.913441+08:00"},{"seq":94,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:06.913 [INFO] [docker:94bf83c2] #11 CACHED","timestamp":"2026-08-14T13:48:06.913533+08:00"},{"seq":95,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:08.420 [INFO] [docker:94bf83c2] #12 DONE 1.7s","timestamp":"2026-08-14T13:48:08.420423+08:00"},{"seq":96,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:18.569 [INFO] [docker:94bf83c2] #13 9.939 [ERROR] COMPILATION ERROR :","timestamp":"2026-08-14T13:48:18.569450+08:00"},{"seq":97,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:18.569 [INFO] [docker:94bf83c2] #13 9.939 [ERROR] /build/fscp-api/fscp-api-billing/src/main/java/com/fscp/billing/api/factory/RemoteDailyBillFallbackFactory.java:[11,32] cannot find symbol","timestamp":"2026-08-14T13:48:18.569588+08:00"},{"seq":98,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:18.569 [INFO] [docker:94bf83c2] #13 9.939 [ERROR] /build/fscp-api/fscp-api-billing/src/main/java/com/fscp/billing/api/RemoteDailyBillService.java:[10,32] cannot find symbol","timestamp":"2026-08-14T13:48:18.569700+08:00"},{"seq":99,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:18.569 [INFO] [docker:94bf83c2] #13 9.939 [ERROR] /build/fscp-api/fscp-api-billing/src/main/java/com/fscp/billing/api/RemoteDailyBillService.java:[32,7] cannot find symbol","timestamp":"2026-08-14T13:48:18.569824+08:00"},{"seq":100,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:18.570 [INFO] [docker:94bf83c2] #13 9.943 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project fscp-api-billing: Compilation failure: Compilation failure:","timestamp":"2026-08-14T13:48:18.570054+08:00"},{"seq":101,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:18.570 [INFO] [docker:94bf83c2] #13 9.943 [ERROR] /build/fscp-api/fscp-api-billing/src/main/java/com/fscp/billing/api/factory/RemoteDailyBillFallbackFactory.java:[11,32] cannot find symbol","timestamp":"2026-08-14T13:48:18.570153+08:00"},{"seq":102,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:18.570 [INFO] [docker:94bf83c2] #13 9.943 [ERROR]   symbol:   class BillingDailyBillSummaryDTO","timestamp":"2026-08-14T13:48:18.570244+08:00"},{"seq":103,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:18.570 [INFO] [docker:94bf83c2] #13 9.943 [ERROR]   location: package com.fscp.billing.api.dto","timestamp":"2026-08-14T13:48:18.570340+08:00"},{"seq":104,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:18.570 [INFO] [docker:94bf83c2] #13 9.943 [ERROR] /build/fscp-api/fscp-api-billing/src/main/java/com/fscp/billing/api/RemoteDailyBillService.java:[10,32] cannot find symbol","timestamp":"2026-08-14T13:48:18.570427+08:00"},{"seq":105,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:18.570 [INFO] [docker:94bf83c2] #13 9.943 [ERROR]   symbol:   class BillingDailyBillSummaryDTO","timestamp":"2026-08-14T13:48:18.570515+08:00"},{"seq":106,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:18.570 [INFO] [docker:94bf83c2] #13 9.943 [ERROR]   location: package com.fscp.billing.api.dto","timestamp":"2026-08-14T13:48:18.570600+08:00"},{"seq":107,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:18.570 [INFO] [docker:94bf83c2] #13 9.943 [ERROR] /build/fscp-api/fscp-api-billing/src/main/java/com/fscp/billing/api/RemoteDailyBillService.java:[32,7] cannot find symbol","timestamp":"2026-08-14T13:48:18.570685+08:00"},{"seq":108,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:18.570 [INFO] [docker:94bf83c2] #13 9.943 [ERROR]   symbol:   class BillingDailyBillSummaryDTO","timestamp":"2026-08-14T13:48:18.570777+08:00"},{"seq":109,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:18.570 [INFO] [docker:94bf83c2] #13 9.943 [ERROR]   location: interface com.fscp.billing.api.RemoteDailyBillService","timestamp":"2026-08-14T13:48:18.570863+08:00"},{"seq":110,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:18.570 [INFO] [docker:94bf83c2] #13 9.943 [ERROR] -> [Help 1]","timestamp":"2026-08-14T13:48:18.570949+08:00"},{"seq":111,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:18.571 [INFO] [docker:94bf83c2] #13 9.943 [ERROR]","timestamp":"2026-08-14T13:48:18.571035+08:00"},{"seq":112,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:18.571 [INFO] [docker:94bf83c2] #13 9.943 [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.","timestamp":"2026-08-14T13:48:18.571121+08:00"},{"seq":113,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:18.571 [INFO] [docker:94bf83c2] #13 9.943 [ERROR] Re-run Maven using the -X switch to enable full debug logging.","timestamp":"2026-08-14T13:48:18.571206+08:00"},{"seq":114,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:18.571 [INFO] [docker:94bf83c2] #13 9.943 [ERROR]","timestamp":"2026-08-14T13:48:18.571291+08:00"},{"seq":115,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:18.571 [INFO] [docker:94bf83c2] #13 9.943 [ERROR] For more information about the errors and possible solutions, please read the following articles:","timestamp":"2026-08-14T13:48:18.571375+08:00"},{"seq":116,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:18.571 [INFO] [docker:94bf83c2] #13 9.943 [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException","timestamp":"2026-08-14T13:48:18.571460+08:00"},{"seq":117,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:18.571 [INFO] [docker:94bf83c2] #13 9.943 [ERROR]","timestamp":"2026-08-14T13:48:18.571544+08:00"},{"seq":118,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:18.571 [INFO] [docker:94bf83c2] #13 9.943 [ERROR] After correcting the problems, you can resume the build with the command","timestamp":"2026-08-14T13:48:18.571634+08:00"},{"seq":119,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:18.571 [INFO] [docker:94bf83c2] #13 9.943 [ERROR]   mvn <args> -rf :fscp-api-billing","timestamp":"2026-08-14T13:48:18.571720+08:00"},{"seq":120,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:19.216 [INFO] [docker:94bf83c2] #13 ERROR: process \"/bin/sh -c mvn -pl fscp-modules/fscp-billing -am clean package -DskipTests\" did not complete successfully: exit code: 1","timestamp":"2026-08-14T13:48:19.216307+08:00"},{"seq":121,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:19.987 [INFO] [docker:94bf83c2] ------","timestamp":"2026-08-14T13:48:19.987395+08:00"},{"seq":122,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:19.987 [INFO] [docker:94bf83c2] > [builder 7/7] RUN --mount=type=cache,target=/root/.m2     mvn -pl fscp-modules/fscp-billing -am clean package -DskipTests:","timestamp":"2026-08-14T13:48:19.987539+08:00"},{"seq":123,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:19.987 [INFO] [docker:94bf83c2] 9.943 [ERROR] -> [Help 1]","timestamp":"2026-08-14T13:48:19.987638+08:00"},{"seq":124,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:19.987 [INFO] [docker:94bf83c2] 9.943 [ERROR]","timestamp":"2026-08-14T13:48:19.987738+08:00"},{"seq":125,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:19.987 [INFO] [docker:94bf83c2] 9.943 [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.","timestamp":"2026-08-14T13:48:19.987828+08:00"},{"seq":126,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:19.987 [INFO] [docker:94bf83c2] 9.943 [ERROR] Re-run Maven using the -X switch to enable full debug logging.","timestamp":"2026-08-14T13:48:19.987915+08:00"},{"seq":127,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:19.987 [INFO] [docker:94bf83c2] 9.943 [ERROR]","timestamp":"2026-08-14T13:48:19.988002+08:00"},{"seq":128,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:19.988 [INFO] [docker:94bf83c2] 9.943 [ERROR] For more information about the errors and possible solutions, please read the following articles:","timestamp":"2026-08-14T13:48:19.988180+08:00"},{"seq":129,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:19.988 [INFO] [docker:94bf83c2] 9.943 [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException","timestamp":"2026-08-14T13:48:19.988340+08:00"},{"seq":130,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:19.988 [INFO] [docker:94bf83c2] 9.943 [ERROR]","timestamp":"2026-08-14T13:48:19.988449+08:00"},{"seq":131,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:19.988 [INFO] [docker:94bf83c2] 9.943 [ERROR] After correcting the problems, you can resume the build with the command","timestamp":"2026-08-14T13:48:19.988554+08:00"},{"seq":132,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:19.988 [INFO] [docker:94bf83c2] 9.943 [ERROR]   mvn <args> -rf :fscp-api-billing","timestamp":"2026-08-14T13:48:19.988656+08:00"},{"seq":133,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:19.988 [INFO] [docker:94bf83c2] ------","timestamp":"2026-08-14T13:48:19.988785+08:00"},{"seq":134,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:19.988 [INFO] [docker:94bf83c2] Dockerfile:15","timestamp":"2026-08-14T13:48:19.988919+08:00"},{"seq":135,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:19.989 [INFO] [docker:94bf83c2] --------------------","timestamp":"2026-08-14T13:48:19.989041+08:00"},{"seq":136,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:19.989 [INFO] [docker:94bf83c2] 14 |     COPY . .","timestamp":"2026-08-14T13:48:19.989155+08:00"},{"seq":137,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:19.989 [INFO] [docker:94bf83c2] 15 | >>> RUN --mount=type=cache,target=/root/.m2 \\","timestamp":"2026-08-14T13:48:19.989301+08:00"},{"seq":138,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:19.989 [INFO] [docker:94bf83c2] 16 | >>>     mvn -pl fscp-modules/fscp-billing -am clean package -DskipTests","timestamp":"2026-08-14T13:48:19.989419+08:00"},{"seq":139,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:19.989 [INFO] [docker:94bf83c2] 17 |","timestamp":"2026-08-14T13:48:19.989527+08:00"},{"seq":140,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:19.989 [INFO] [docker:94bf83c2] --------------------","timestamp":"2026-08-14T13:48:19.989637+08:00"},{"seq":141,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:19.989 [INFO] [docker:94bf83c2] ERROR: failed to build: failed to solve: process \"/bin/sh -c mvn -pl fscp-modules/fscp-billing -am clean package -DskipTests\" did not complete successfully: exit code: 1","timestamp":"2026-08-14T13:48:19.989720+08:00"},{"seq":142,"level":"ERROR","component":"docker","message":"[docker] 2026-08-14 13:48:19.990 [ERROR] [docker:94bf83c2] docker command failed (exit=1):  correcting the problems, you can resume the build with the command\n9.943 [ERROR]   mvn <args> -rf :fscp-api-billing\n------\nDockerfile:15\n--------------------\n14 |     COPY . .\n15 | >>> RUN --mount=type=cache,target=/root/.m2 \\\n16 | >>>     mvn -pl fscp-modules/fscp-billing -am clean package -DskipTests\n17 |\n--------------------\nERROR: failed to build: failed to solve: process \"/bin/sh -c mvn -pl fscp-modules/fscp-billing -am clean package -DskipTests\" did not complete successfully: exit code: 1","timestamp":"2026-08-14T13:48:19.990850+08:00"},{"seq":143,"level":"INFO","component":"orchestrator","message":"[orchestrator] 2026-08-14 13:48:19.994 [INFO] [orchestrator:94bf83c2] 🔨 构建服务: fanson/fscp-tenant → 镜像标签 fanson/fscp-tenant:develop-a2d2475","timestamp":"2026-08-14T13:48:19.994735+08:00"},{"seq":144,"level":"INFO","component":"orchestrator","message":"[orchestrator] 2026-08-14 13:48:19.994 [INFO] [orchestrator:94bf83c2] 已自动注入 -pl fscp-modules/fscp-tenant -am: mvn -pl fscp-modules/fscp-tenant -am clean package -DskipTests","timestamp":"2026-08-14T13:48:19.994867+08:00"},{"seq":145,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:19.995 [INFO] [docker:94bf83c2] building docker.fanson.cloud/fanson/fscp-tenant:develop-a2d2475 (skipping buildx — already known to fail)","timestamp":"2026-08-14T13:48:19.995143+08:00"},{"seq":146,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:21.091 [INFO] [docker:94bf83c2] #1 DONE 0.6s","timestamp":"2026-08-14T13:48:21.091931+08:00"},{"seq":147,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:21.479 [INFO] [docker:94bf83c2] #3 DONE 0.3s","timestamp":"2026-08-14T13:48:21.479113+08:00"},{"seq":148,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:21.718 [INFO] [docker:94bf83c2] #2 DONE 0.4s","timestamp":"2026-08-14T13:48:21.718778+08:00"},{"seq":149,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:21.733 [INFO] [docker:94bf83c2] #4 DONE 0.2s","timestamp":"2026-08-14T13:48:21.733300+08:00"},{"seq":150,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:21.843 [INFO] [docker:94bf83c2] #5 DONE 0.0s","timestamp":"2026-08-14T13:48:21.843914+08:00"},{"seq":151,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:21.844 [INFO] [docker:94bf83c2] #6 DONE 0.0s","timestamp":"2026-08-14T13:48:21.844097+08:00"},{"seq":152,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:22.042 [INFO] [docker:94bf83c2] #7 DONE 0.3s","timestamp":"2026-08-14T13:48:22.042885+08:00"},{"seq":153,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:22.249 [INFO] [docker:94bf83c2] #8 CACHED","timestamp":"2026-08-14T13:48:22.249615+08:00"},{"seq":154,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:22.249 [INFO] [docker:94bf83c2] #9 CACHED","timestamp":"2026-08-14T13:48:22.249736+08:00"},{"seq":155,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:22.249 [INFO] [docker:94bf83c2] #10 CACHED","timestamp":"2026-08-14T13:48:22.249836+08:00"},{"seq":156,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:22.249 [INFO] [docker:94bf83c2] #11 CACHED","timestamp":"2026-08-14T13:48:22.249929+08:00"},{"seq":157,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:23.851 [INFO] [docker:94bf83c2] #12 DONE 1.8s","timestamp":"2026-08-14T13:48:23.851438+08:00"},{"seq":158,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:34.111 [INFO] [docker:94bf83c2] #13 10.19 [ERROR] COMPILATION ERROR :","timestamp":"2026-08-14T13:48:34.111207+08:00"},{"seq":159,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:34.265 [INFO] [docker:94bf83c2] #13 10.19 [ERROR] /build/fscp-api/fscp-api-billing/src/main/java/com/fscp/billing/api/factory/RemoteDailyBillFallbackFactory.java:[11,32] cannot find symbol","timestamp":"2026-08-14T13:48:34.265209+08:00"},{"seq":160,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:34.265 [INFO] [docker:94bf83c2] #13 10.19 [ERROR] /build/fscp-api/fscp-api-billing/src/main/java/com/fscp/billing/api/RemoteDailyBillService.java:[10,32] cannot find symbol","timestamp":"2026-08-14T13:48:34.265343+08:00"},{"seq":161,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:34.265 [INFO] [docker:94bf83c2] #13 10.19 [ERROR] /build/fscp-api/fscp-api-billing/src/main/java/com/fscp/billing/api/RemoteDailyBillService.java:[32,7] cannot find symbol","timestamp":"2026-08-14T13:48:34.265449+08:00"},{"seq":162,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:34.265 [INFO] [docker:94bf83c2] #13 10.19 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project fscp-api-billing: Compilation failure: Compilation failure:","timestamp":"2026-08-14T13:48:34.265673+08:00"},{"seq":163,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:34.265 [INFO] [docker:94bf83c2] #13 10.19 [ERROR] /build/fscp-api/fscp-api-billing/src/main/java/com/fscp/billing/api/factory/RemoteDailyBillFallbackFactory.java:[11,32] cannot find symbol","timestamp":"2026-08-14T13:48:34.265764+08:00"},{"seq":164,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:34.265 [INFO] [docker:94bf83c2] #13 10.19 [ERROR]   symbol:   class BillingDailyBillSummaryDTO","timestamp":"2026-08-14T13:48:34.265845+08:00"},{"seq":165,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:34.265 [INFO] [docker:94bf83c2] #13 10.19 [ERROR]   location: package com.fscp.billing.api.dto","timestamp":"2026-08-14T13:48:34.265924+08:00"},{"seq":166,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:34.265 [INFO] [docker:94bf83c2] #13 10.19 [ERROR] /build/fscp-api/fscp-api-billing/src/main/java/com/fscp/billing/api/RemoteDailyBillService.java:[10,32] cannot find symbol","timestamp":"2026-08-14T13:48:34.266002+08:00"},{"seq":167,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:34.266 [INFO] [docker:94bf83c2] #13 10.19 [ERROR]   symbol:   class BillingDailyBillSummaryDTO","timestamp":"2026-08-14T13:48:34.266080+08:00"},{"seq":168,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:34.266 [INFO] [docker:94bf83c2] #13 10.19 [ERROR]   location: package com.fscp.billing.api.dto","timestamp":"2026-08-14T13:48:34.266157+08:00"},{"seq":169,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:34.266 [INFO] [docker:94bf83c2] #13 10.19 [ERROR] /build/fscp-api/fscp-api-billing/src/main/java/com/fscp/billing/api/RemoteDailyBillService.java:[32,7] cannot find symbol","timestamp":"2026-08-14T13:48:34.266235+08:00"},{"seq":170,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:34.266 [INFO] [docker:94bf83c2] #13 10.19 [ERROR]   symbol:   class BillingDailyBillSummaryDTO","timestamp":"2026-08-14T13:48:34.266312+08:00"},{"seq":171,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:34.266 [INFO] [docker:94bf83c2] #13 10.19 [ERROR]   location: interface com.fscp.billing.api.RemoteDailyBillService","timestamp":"2026-08-14T13:48:34.266389+08:00"},{"seq":172,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:34.266 [INFO] [docker:94bf83c2] #13 10.19 [ERROR] -> [Help 1]","timestamp":"2026-08-14T13:48:34.266467+08:00"},{"seq":173,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:34.266 [INFO] [docker:94bf83c2] #13 10.19 [ERROR]","timestamp":"2026-08-14T13:48:34.266544+08:00"},{"seq":174,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:34.266 [INFO] [docker:94bf83c2] #13 10.19 [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.","timestamp":"2026-08-14T13:48:34.266624+08:00"},{"seq":175,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:34.266 [INFO] [docker:94bf83c2] #13 10.19 [ERROR] Re-run Maven using the -X switch to enable full debug logging.","timestamp":"2026-08-14T13:48:34.266700+08:00"},{"seq":176,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:34.266 [INFO] [docker:94bf83c2] #13 10.19 [ERROR]","timestamp":"2026-08-14T13:48:34.266785+08:00"},{"seq":177,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:34.266 [INFO] [docker:94bf83c2] #13 10.19 [ERROR] For more information about the errors and possible solutions, please read the following articles:","timestamp":"2026-08-14T13:48:34.266864+08:00"},{"seq":178,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:34.266 [INFO] [docker:94bf83c2] #13 10.19 [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException","timestamp":"2026-08-14T13:48:34.266941+08:00"},{"seq":179,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:34.267 [INFO] [docker:94bf83c2] #13 10.19 [ERROR]","timestamp":"2026-08-14T13:48:34.267018+08:00"},{"seq":180,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:34.267 [INFO] [docker:94bf83c2] #13 10.19 [ERROR] After correcting the problems, you can resume the build with the command","timestamp":"2026-08-14T13:48:34.267095+08:00"},{"seq":181,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:34.267 [INFO] [docker:94bf83c2] #13 10.19 [ERROR]   mvn <args> -rf :fscp-api-billing","timestamp":"2026-08-14T13:48:34.267170+08:00"},{"seq":182,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:35.599 [INFO] [docker:94bf83c2] #13 ERROR: process \"/bin/sh -c mvn -pl fscp-modules/fscp-tenant -am clean package -DskipTests\" did not complete successfully: exit code: 1","timestamp":"2026-08-14T13:48:35.599252+08:00"},{"seq":183,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:36.307 [INFO] [docker:94bf83c2] ------","timestamp":"2026-08-14T13:48:36.307881+08:00"},{"seq":184,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:36.307 [INFO] [docker:94bf83c2] > [builder 7/7] RUN --mount=type=cache,target=/root/.m2     mvn -pl fscp-modules/fscp-tenant -am clean package -DskipTests:","timestamp":"2026-08-14T13:48:36.307999+08:00"},{"seq":185,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:36.308 [INFO] [docker:94bf83c2] 10.19 [ERROR] -> [Help 1]","timestamp":"2026-08-14T13:48:36.308083+08:00"},{"seq":186,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:36.308 [INFO] [docker:94bf83c2] 10.19 [ERROR]","timestamp":"2026-08-14T13:48:36.308163+08:00"},{"seq":187,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:36.308 [INFO] [docker:94bf83c2] 10.19 [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.","timestamp":"2026-08-14T13:48:36.308242+08:00"},{"seq":188,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:36.308 [INFO] [docker:94bf83c2] 10.19 [ERROR] Re-run Maven using the -X switch to enable full debug logging.","timestamp":"2026-08-14T13:48:36.308319+08:00"},{"seq":189,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:36.308 [INFO] [docker:94bf83c2] 10.19 [ERROR]","timestamp":"2026-08-14T13:48:36.308396+08:00"},{"seq":190,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:36.308 [INFO] [docker:94bf83c2] 10.19 [ERROR] For more information about the errors and possible solutions, please read the following articles:","timestamp":"2026-08-14T13:48:36.308476+08:00"},{"seq":191,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:36.308 [INFO] [docker:94bf83c2] 10.19 [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException","timestamp":"2026-08-14T13:48:36.308641+08:00"},{"seq":192,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:36.308 [INFO] [docker:94bf83c2] 10.19 [ERROR]","timestamp":"2026-08-14T13:48:36.308724+08:00"},{"seq":193,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:36.308 [INFO] [docker:94bf83c2] 10.19 [ERROR] After correcting the problems, you can resume the build with the command","timestamp":"2026-08-14T13:48:36.308813+08:00"},{"seq":194,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:36.308 [INFO] [docker:94bf83c2] 10.19 [ERROR]   mvn <args> -rf :fscp-api-billing","timestamp":"2026-08-14T13:48:36.308889+08:00"},{"seq":195,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:36.308 [INFO] [docker:94bf83c2] ------","timestamp":"2026-08-14T13:48:36.308963+08:00"},{"seq":196,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:36.309 [INFO] [docker:94bf83c2] Dockerfile:15","timestamp":"2026-08-14T13:48:36.309038+08:00"},{"seq":197,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:36.309 [INFO] [docker:94bf83c2] --------------------","timestamp":"2026-08-14T13:48:36.309113+08:00"},{"seq":198,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:36.309 [INFO] [docker:94bf83c2] 14 |     COPY . .","timestamp":"2026-08-14T13:48:36.309188+08:00"},{"seq":199,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:36.309 [INFO] [docker:94bf83c2] 15 | >>> RUN --mount=type=cache,target=/root/.m2 \\","timestamp":"2026-08-14T13:48:36.309266+08:00"},{"seq":200,"level":"INFO","component":"docker","message":"[docker] 2026-08-14 13:48:36.309 [INFO] [docker:94bf83c2] 16 | >>>     mvn -pl fscp-modules/fscp-tenant -am clean package -DskipTests","timestamp":"2026-08-14T13:48:36.309342+08:00"}]}