2026-07-28T10:53:23.191257Z 00O Running with gitlab-runner 18.11.1 (5265d41d) 2026-07-28T10:53:23.191295Z 00O  on ba0d40dbec6d ee6NEhN34, system ID: r_LuGAIt6mmQ0P 2026-07-28T10:53:23.191356Z 00O Resolving secrets 2026-07-28T10:53:23.191643Z 00O section_start:1785236003:prepare_executor 2026-07-28T10:53:23.191648Z 00O+Preparing the "docker" executor 2026-07-28T10:53:23.219127Z 00O Using Docker executor with image docker:cli ... 2026-07-28T10:53:24.345334Z 00O Using effective pull policy of [always] for container docker:cli 2026-07-28T10:53:24.395986Z 00O Pulling docker image docker:cli ... 2026-07-28T10:53:26.574399Z 00O Using docker image sha256:be132a9f282288de4afaf63379dff75711fda0147c6b72a9df44e51841402144 for docker:cli with digest docker@sha256:be132a9f282288de4afaf63379dff75711fda0147c6b72a9df44e51841402144 ... 2026-07-28T10:53:26.574425Z 00O section_end:1785236006:prepare_executor 2026-07-28T10:53:26.574428Z 00O+section_start:1785236006:prepare_script 2026-07-28T10:53:26.574651Z 00O+Preparing environment 2026-07-28T10:53:26.604731Z 00O Using effective pull policy of [always] for container sha256:ac0f843d45047cc02cea2f6379f3c6f47aac077acc85bba0527ddc1e0b7773ba 2026-07-28T10:53:26.882093Z 01O Running on runner-ee6nehn34-project-248-concurrent-0 via 0ea095f01732... 2026-07-28T10:53:27.050032Z 00O section_end:1785236007:prepare_script 2026-07-28T10:53:27.050042Z 00O+section_start:1785236007:get_sources 2026-07-28T10:53:27.052134Z 00O+Getting source from Git repository 2026-07-28T10:53:27.391496Z 01O Gitaly correlation ID: 01KYM5Q1KYC637N51RRMK07CPK 2026-07-28T10:53:27.400411Z 01O Fetching changes with git depth set to 20... 2026-07-28T10:53:27.403888Z 01O Reinitialized existing Git repository in /builds/kisulkens/platforms/air/user-interfaces/web/.git/ 2026-07-28T10:53:27.406773Z 01O Created fresh repository. 2026-07-28T10:53:28.505807Z 01O Checking out d3700c5c as detached HEAD (ref is main)... 2026-07-28T10:53:28.555456Z 01O Removing .env 2026-07-28T10:53:28.619955Z 01O 2026-07-28T10:53:28.619964Z 01O Skipping Git submodules setup 2026-07-28T10:53:28.778043Z 00O section_end:1785236008:get_sources 2026-07-28T10:53:28.778050Z 00O+section_start:1785236008:step_script 2026-07-28T10:53:28.782891Z 00O+Executing "step_script" stage of the job script 2026-07-28T10:53:28.782927Z 00O Using effective pull policy of [always] for container docker:cli 2026-07-28T10:53:28.824608Z 00O Using docker image sha256:be132a9f282288de4afaf63379dff75711fda0147c6b72a9df44e51841402144 for docker:cli with digest docker@sha256:be132a9f282288de4afaf63379dff75711fda0147c6b72a9df44e51841402144 ... 2026-07-28T10:53:29.076011Z 01O $ echo "$CI_REGISTRY_PASSWORD" | docker login -u "$CI_REGISTRY_USER" $CI_REGISTRY --password-stdin 2026-07-28T10:53:29.392507Z 01E 2026-07-28T10:53:29.392519Z 01E WARNING! Your credentials are stored unencrypted in '/root/.docker/config.json'. 2026-07-28T10:53:29.392524Z 01E Configure a credential helper to remove this warning. See 2026-07-28T10:53:29.392528Z 01E https://docs.docker.com/go/credential-store/ 2026-07-28T10:53:29.392531Z 01E 2026-07-28T10:53:29.392543Z 01O Login Succeeded 2026-07-28T10:53:29.394810Z 01O $ cp $ENV .env 2026-07-28T10:53:29.396037Z 01O $ docker compose build --push 2026-07-28T10:53:29.498854Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/user-interfaces/web:d3700c5c95194d236e74767aae526bf2636bb264 Building 2026-07-28T10:53:29.563757Z 01O #1 [internal] load local bake definitions 2026-07-28T10:53:29.686141Z 01O #1 reading from stdin 635B done 2026-07-28T10:53:29.686152Z 01O #1 DONE 0.0s 2026-07-28T10:53:29.686154Z 01O 2026-07-28T10:53:29.686155Z 01O #2 [internal] load build definition from Dockerfile 2026-07-28T10:53:29.686158Z 01O #2 transferring dockerfile: 868B done 2026-07-28T10:53:29.686159Z 01O #2 DONE 0.1s 2026-07-28T10:53:29.845476Z 01O 2026-07-28T10:53:29.845488Z 01O #3 [internal] load metadata for docker.io/library/node:lts-alpine3.23 2026-07-28T10:53:30.887642Z 01O #3 DONE 1.2s 2026-07-28T10:53:30.994539Z 01O 2026-07-28T10:53:30.994548Z 01O #4 [internal] load .dockerignore 2026-07-28T10:53:30.994550Z 01O #4 transferring context: 140B done 2026-07-28T10:53:30.994552Z 01O #4 DONE 0.1s 2026-07-28T10:53:30.994553Z 01O 2026-07-28T10:53:30.994554Z 01O #5 [base 1/5] FROM docker.io/library/node:lts-alpine3.23@sha256:595398b0081eacda8e1c4c5b97b76cd1020e4d58a8ebcb4843b9bca1e79e7436 2026-07-28T10:53:30.994556Z 01O #5 resolve docker.io/library/node:lts-alpine3.23@sha256:595398b0081eacda8e1c4c5b97b76cd1020e4d58a8ebcb4843b9bca1e79e7436 0.0s done 2026-07-28T10:53:30.994603Z 01O #5 DONE 0.0s 2026-07-28T10:53:30.994604Z 01O 2026-07-28T10:53:30.994605Z 01O #6 [internal] load build context 2026-07-28T10:53:35.145440Z 01O #6 transferring context: 323.57MB 4.0s done 2026-07-28T10:53:35.145453Z 01O #6 DONE 4.0s 2026-07-28T10:53:35.145454Z 01O 2026-07-28T10:53:35.145456Z 01O #7 [base 4/5] RUN corepack enable 2026-07-28T10:53:35.145458Z 01O #7 CACHED 2026-07-28T10:53:35.145459Z 01O 2026-07-28T10:53:35.145461Z 01O #8 [base 2/5] WORKDIR /app 2026-07-28T10:53:35.145462Z 01O #8 CACHED 2026-07-28T10:53:35.145464Z 01O 2026-07-28T10:53:35.145465Z 01O #9 [base 3/5] COPY package.json yarn.lock .yarnrc.yml ./ 2026-07-28T10:53:35.145467Z 01O #9 CACHED 2026-07-28T10:53:35.145468Z 01O 2026-07-28T10:53:35.145469Z 01O #10 [base 5/5] RUN --mount=type=cache,target=/root/.node/corepack/ corepack prepare 2026-07-28T10:53:35.145472Z 01O #10 CACHED 2026-07-28T10:53:35.145473Z 01O 2026-07-28T10:53:35.145475Z 01O #11 [dependencies 1/1] RUN --mount=type=cache,target=/root/.cache/yarn yarn install --immutable 2026-07-28T10:53:35.145477Z 01O #11 CACHED 2026-07-28T10:53:35.145478Z 01O 2026-07-28T10:53:35.145479Z 01O #12 [build 1/2] COPY . . 2026-07-28T10:53:35.882090Z 01O #12 DONE 0.9s 2026-07-28T10:53:36.041834Z 01O 2026-07-28T10:53:36.041842Z 01O #13 [build 2/2] RUN --mount=from=dependencies,source=/app/node_modules,target=node_modules --mount=type=cache,target=/app/.next/cache --mount=type=cache,target=/root/.cache/yarn yarn build 2026-07-28T10:53:38.279874Z 01O #13 2.389 ⚠ i18n configuration in next.config.js is unsupported in App Router. 2026-07-28T10:53:38.279884Z 01O #13 2.389 Learn more about internationalization in App Router: https://nextjs.org/docs/app/building-your-application/routing/internationalization 2026-07-28T10:53:38.389346Z 01O #13 2.446 ▲ Next.js 16.2.6 (Turbopack) 2026-07-28T10:53:38.389356Z 01O #13 2.446 - Environments: .env 2026-07-28T10:53:38.389357Z 01O #13 2.447 - Experiments (use with caution): 2026-07-28T10:53:38.389358Z 01O #13 2.447 · clientTraceMetadata 2026-07-28T10:53:38.389360Z 01O #13 2.447 2026-07-28T10:53:38.389361Z 01O #13 2.449 ⚠ The "middleware" file convention is deprecated. Please use "proxy" instead. Learn more: https://nextjs.org/docs/messages/middleware-to-proxy 2026-07-28T10:53:38.389363Z 01O #13 2.498 Creating an optimized production build ... 2026-07-28T10:53:51.386927Z 01O #13 15.49 ✓ Compiled successfully in 12.2s 2026-07-28T10:53:51.539747Z 01O #13 15.50 Running next.config.js provided runAfterProductionCompile ... 2026-07-28T10:53:51.971576Z 01O #13 16.08 ✓ Completed runAfterProductionCompile in 582ms 2026-07-28T10:53:52.123563Z 01O #13 16.08 Running TypeScript ... 2026-07-28T10:54:09.006138Z 01O #13 33.11 Finished TypeScript in 17.0s ... 2026-07-28T10:54:09.162953Z 01O #13 33.12 Collecting page data using 27 workers ... 2026-07-28T10:54:13.924749Z 01O #13 38.03 Generating static pages using 27 workers (0/96) ... 2026-07-28T10:54:14.221619Z 01O #13 38.33 Generating static pages using 27 workers (24/96) 2026-07-28T10:54:14.411861Z 01O #13 38.52 Generating static pages using 27 workers (48/96) 2026-07-28T10:54:15.029450Z 01O #13 39.14 Generating static pages using 27 workers (72/96) 2026-07-28T10:54:15.385541Z 01O #13 39.49 ✓ Generating static pages using 27 workers (96/96) in 1461ms 2026-07-28T10:54:15.591768Z 01O #13 39.53 Finalizing page optimization ... 2026-07-28T10:54:15.591781Z 01O #13 39.54 2026-07-28T10:54:15.591784Z 01O #13 39.55 Route (pages) 2026-07-28T10:54:15.591787Z 01O #13 39.55 ┌ ○ / 2026-07-28T10:54:15.591790Z 01O #13 39.55 ├ /_app 2026-07-28T10:54:15.591793Z 01O #13 39.55 ├ ○ /404 2026-07-28T10:54:15.591796Z 01O #13 39.55 ├ ○ /account (1313 ms) 2026-07-28T10:54:15.591798Z 01O #13 39.55 ├ ○ /admin (1312 ms) 2026-07-28T10:54:15.591801Z 01O #13 39.55 ├ ○ /api-keys (1312 ms) 2026-07-28T10:54:15.591804Z 01O #13 39.55 ├ ƒ /api/auth/[...nextauth] 2026-07-28T10:54:15.591871Z 01O #13 39.55 ├ ƒ /api/auth/convert-token-google 2026-07-28T10:54:15.591875Z 01O #13 39.55 ├ ƒ /api/dadata/company 2026-07-28T10:54:15.591879Z 01O #13 39.55 ├ ƒ /api/healthz 2026-07-28T10:54:15.591882Z 01O #13 39.55 ├ ○ /audio (347 ms) 2026-07-28T10:54:15.591885Z 01O #13 39.55 ├ ○ /audio/[slug] (1313 ms) 2026-07-28T10:54:15.591889Z 01O #13 39.55 ├ ○ /auth-social 2026-07-28T10:54:15.591893Z 01O #13 39.55 ├ ○ /change-password 2026-07-28T10:54:15.591896Z 01O #13 39.55 ├ ○ /chat-bot (346 ms) 2026-07-28T10:54:15.591899Z 01O #13 39.55 ├ ○ /chat-bot/[slug] (1314 ms) 2026-07-28T10:54:15.591903Z 01O #13 39.55 ├ ○ /confirm 2026-07-28T10:54:15.591906Z 01O #13 39.55 ├ ○ /dashboard (1313 ms) 2026-07-28T10:54:15.591910Z 01O #13 39.55 ├ ○ /error-boundary 2026-07-28T10:54:15.591913Z 01O #13 39.55 ├ ○ /example-update 2026-07-28T10:54:15.591917Z 01O #13 39.55 ├ ○ /healthz 2026-07-28T10:54:15.591920Z 01O #13 39.55 ├ ƒ /home 2026-07-28T10:54:15.591923Z 01O #13 39.55 ├ ○ /images (1316 ms) 2026-07-28T10:54:15.591926Z 01O #13 39.55 ├ ○ /images/[slug] (346 ms) 2026-07-28T10:54:15.591930Z 01O #13 39.55 ├ ○ /login (347 ms) 2026-07-28T10:54:15.591934Z 01O #13 39.55 ├ ○ /network-error 2026-07-28T10:54:15.591955Z 01O #13 39.55 ├ ƒ /r/[email] 2026-07-28T10:54:15.591958Z 01O #13 39.55 ├ ○ /register 2026-07-28T10:54:15.591962Z 01O #13 39.55 ├ ○ /register-business 2026-07-28T10:54:15.591965Z 01O #13 39.55 ├ ○ /reports-mobile 2026-07-28T10:54:15.591968Z 01O #13 39.55 ├ ○ /reset 2026-07-28T10:54:15.591972Z 01O #13 39.55 ├ ○ /subscription 2026-07-28T10:54:15.591975Z 01O #13 39.55 ├ ○ /telegram-blocked 2026-07-28T10:54:15.591979Z 01O #13 39.55 ├ ○ /videos (347 ms) 2026-07-28T10:54:15.591983Z 01O #13 39.55 ├ ○ /videos/[slug] (347 ms) 2026-07-28T10:54:15.592004Z 01O #13 39.55 ├ ○ /voice-cloning (347 ms) 2026-07-28T10:54:15.592008Z 01O #13 39.55 ├ ○ /voice-cloning/[slug] (347 ms) 2026-07-28T10:54:15.592012Z 01O #13 39.55 └ ○ /whisper 2026-07-28T10:54:15.592015Z 01O #13 39.55 2026-07-28T10:54:15.592018Z 01O #13 39.55 ƒ Proxy (Middleware) 2026-07-28T10:54:15.592021Z 01O #13 39.55 2026-07-28T10:54:15.592045Z 01O #13 39.55 ○ (Static) prerendered as static content 2026-07-28T10:54:15.592050Z 01O #13 39.55 ƒ (Dynamic) server-rendered on demand 2026-07-28T10:54:15.592053Z 01O #13 39.55 2026-07-28T10:54:15.829807Z 01O #13 DONE 39.9s 2026-07-28T10:54:16.582051Z 01O 2026-07-28T10:54:16.582062Z 01O #14 [stage-3 1/5] COPY --from=dependencies /app/node_modules ./node_modules 2026-07-28T10:54:16.732530Z 01O #14 CACHED 2026-07-28T10:54:16.732540Z 01O 2026-07-28T10:54:16.732542Z 01O #15 [stage-3 2/5] COPY --from=build /app/.next .next 2026-07-28T10:54:17.013172Z 01O #15 DONE 0.4s 2026-07-28T10:54:17.307067Z 01O 2026-07-28T10:54:17.307077Z 01O #16 [stage-3 3/5] COPY --from=build /app/public public 2026-07-28T10:54:17.649462Z 01O #16 DONE 0.3s 2026-07-28T10:54:17.883466Z 01O 2026-07-28T10:54:17.883476Z 01O #17 [stage-3 4/5] COPY --from=build /app/next.config.js /app/next-i18next.config.js ./ 2026-07-28T10:54:17.883479Z 01O #17 DONE 0.1s 2026-07-28T10:54:17.883481Z 01O 2026-07-28T10:54:17.883482Z 01O #18 [stage-3 5/5] COPY --from=build /app/.next .next 2026-07-28T10:54:18.225384Z 01O #18 DONE 0.5s 2026-07-28T10:54:18.382449Z 01O 2026-07-28T10:54:18.382459Z 01O #19 exporting to image 2026-07-28T10:54:18.382461Z 01O #19 exporting layers 2026-07-28T10:54:31.990939Z 01O #19 exporting layers 13.8s done 2026-07-28T10:54:32.150896Z 01O #19 exporting manifest sha256:eb6c40de97886c6308f9efe34a3c882a08f225f1a86c59888d28b9994362046c done 2026-07-28T10:54:32.150910Z 01O #19 exporting config sha256:9c418743e14c22dd51c7b155aa2859cc96e553d825015d59c03ebd8ab2a0f7ff 0.0s done 2026-07-28T10:54:32.150913Z 01O #19 exporting attestation manifest sha256:e8bb5efcdc0afc8d06d0187320fe063cd556d051061c56a3dd60741024007a69 0.0s done 2026-07-28T10:54:32.150915Z 01O #19 exporting manifest list sha256:f194bcd0dfad732ee4c5d912ec74d58a3fdbdd56c75087cdc3d143be9674b2c0 done 2026-07-28T10:54:32.150918Z 01O #19 naming to registry.kisulkens.ru/kisulkens/platforms/air/user-interfaces/web:d3700c5c95194d236e74767aae526bf2636bb264 done 2026-07-28T10:54:32.150920Z 01O #19 pushing layers 2026-07-28T10:54:32.150922Z 01O #19 ... 2026-07-28T10:54:32.150923Z 01O 2026-07-28T10:54:32.150924Z 01O #20 [auth] kisulkens/platforms/air/user-interfaces/web:pull,push token for registry.kisulkens.ru 2026-07-28T10:54:32.301266Z 01O #20 DONE 0.0s 2026-07-28T10:54:32.301277Z 01O 2026-07-28T10:54:32.301279Z 01O #19 exporting to image 2026-07-28T10:54:39.363857Z 01O #19 pushing layers 7.3s done 2026-07-28T10:54:39.363869Z 01O #19 pushing manifest for registry.kisulkens.ru/kisulkens/platforms/air/user-interfaces/web:d3700c5c95194d236e74767aae526bf2636bb264@sha256:f194bcd0dfad732ee4c5d912ec74d58a3fdbdd56c75087cdc3d143be9674b2c0 2026-07-28T10:54:40.104491Z 01O #19 pushing manifest for registry.kisulkens.ru/kisulkens/platforms/air/user-interfaces/web:d3700c5c95194d236e74767aae526bf2636bb264@sha256:f194bcd0dfad732ee4c5d912ec74d58a3fdbdd56c75087cdc3d143be9674b2c0 0.7s done 2026-07-28T10:54:40.104503Z 01O #19 DONE 21.9s 2026-07-28T10:54:40.204503Z 01O 2026-07-28T10:54:40.204513Z 01O #21 resolving provenance for metadata file 2026-07-28T10:54:40.228780Z 01O #21 DONE 0.0s 2026-07-28T10:54:40.228943Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/user-interfaces/web:d3700c5c95194d236e74767aae526bf2636bb264 Built 2026-07-28T10:54:40.572275Z 00O section_end:1785236080:step_script 2026-07-28T10:54:40.572286Z 00O+section_start:1785236080:cleanup_file_variables 2026-07-28T10:54:40.577548Z 00O+Cleaning up project directory and file based variables 2026-07-28T10:54:41.044296Z 00O section_end:1785236081:cleanup_file_variables 2026-07-28T10:54:41.044304Z 00O+ 2026-07-28T10:54:41.163945Z 00O Job succeeded