2026-07-20T10:44:21.022701Z 00O Running with gitlab-runner 18.11.1 (5265d41d) 2026-07-20T10:44:21.022723Z 00O  on ba0d40dbec6d ee6NEhN34, system ID: r_LuGAIt6mmQ0P 2026-07-20T10:44:21.022755Z 00O Resolving secrets 2026-07-20T10:44:21.022910Z 00O section_start:1784544261:prepare_executor 2026-07-20T10:44:21.022912Z 00O+Preparing the "docker" executor 2026-07-20T10:44:21.046455Z 00O Using Docker executor with image docker:cli ... 2026-07-20T10:44:22.136528Z 00O Using effective pull policy of [always] for container docker:cli 2026-07-20T10:44:22.204358Z 00O Pulling docker image docker:cli ... 2026-07-20T10:44:24.455591Z 00O Using docker image sha256:be132a9f282288de4afaf63379dff75711fda0147c6b72a9df44e51841402144 for docker:cli with digest docker@sha256:be132a9f282288de4afaf63379dff75711fda0147c6b72a9df44e51841402144 ... 2026-07-20T10:44:24.455614Z 00O section_end:1784544264:prepare_executor 2026-07-20T10:44:24.455617Z 00O+section_start:1784544264:prepare_script 2026-07-20T10:44:24.455829Z 00O+Preparing environment 2026-07-20T10:44:24.491001Z 00O Using effective pull policy of [always] for container sha256:ac0f843d45047cc02cea2f6379f3c6f47aac077acc85bba0527ddc1e0b7773ba 2026-07-20T10:44:24.757342Z 01O Running on runner-ee6nehn34-project-248-concurrent-0 via 0ea095f01732... 2026-07-20T10:44:24.908255Z 00O section_end:1784544264:prepare_script 2026-07-20T10:44:24.908266Z 00O+section_start:1784544264:get_sources 2026-07-20T10:44:24.910337Z 00O+Getting source from Git repository 2026-07-20T10:44:25.257083Z 01O Gitaly correlation ID: 01KXZJ0W0G1JKGJK8K5RMMGWWE 2026-07-20T10:44:25.266468Z 01O Fetching changes with git depth set to 20... 2026-07-20T10:44:25.270022Z 01O Reinitialized existing Git repository in /builds/kisulkens/platforms/air/user-interfaces/web/.git/ 2026-07-20T10:44:25.273296Z 01O Created fresh repository. 2026-07-20T10:44:25.941070Z 01O Checking out fcb4f902 as detached HEAD (ref is main)... 2026-07-20T10:44:25.968618Z 01O Removing .env 2026-07-20T10:44:26.031502Z 01O 2026-07-20T10:44:26.031526Z 01O Skipping Git submodules setup 2026-07-20T10:44:26.187931Z 00O section_end:1784544266:get_sources 2026-07-20T10:44:26.187941Z 00O+section_start:1784544266:step_script 2026-07-20T10:44:26.196011Z 00O+Executing "step_script" stage of the job script 2026-07-20T10:44:26.196047Z 00O Using effective pull policy of [always] for container docker:cli 2026-07-20T10:44:26.261431Z 00O Using docker image sha256:be132a9f282288de4afaf63379dff75711fda0147c6b72a9df44e51841402144 for docker:cli with digest docker@sha256:be132a9f282288de4afaf63379dff75711fda0147c6b72a9df44e51841402144 ... 2026-07-20T10:44:26.555824Z 01O $ echo "$CI_REGISTRY_PASSWORD" | docker login -u "$CI_REGISTRY_USER" $CI_REGISTRY --password-stdin 2026-07-20T10:44:26.923804Z 01E 2026-07-20T10:44:26.923818Z 01E WARNING! Your credentials are stored unencrypted in '/root/.docker/config.json'. 2026-07-20T10:44:26.923822Z 01E Configure a credential helper to remove this warning. See 2026-07-20T10:44:26.923825Z 01E https://docs.docker.com/go/credential-store/ 2026-07-20T10:44:26.923828Z 01E 2026-07-20T10:44:26.923841Z 01O Login Succeeded 2026-07-20T10:44:26.926092Z 01O $ cp $ENV .env 2026-07-20T10:44:26.927344Z 01O $ docker compose build --push 2026-07-20T10:44:27.046338Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/user-interfaces/web:fcb4f9026fd702c96f759d1abc17d2d2ba8cbfc0 Building 2026-07-20T10:44:27.108879Z 01O #1 [internal] load local bake definitions 2026-07-20T10:44:27.212502Z 01O #1 reading from stdin 635B done 2026-07-20T10:44:27.212513Z 01O #1 DONE 0.0s 2026-07-20T10:44:27.212515Z 01O 2026-07-20T10:44:27.212517Z 01O #2 [internal] load build definition from Dockerfile 2026-07-20T10:44:27.212519Z 01O #2 transferring dockerfile: 2026-07-20T10:44:27.398162Z 01O #2 transferring dockerfile: 868B done 2026-07-20T10:44:27.398174Z 01O #2 DONE 0.0s 2026-07-20T10:44:27.398177Z 01O 2026-07-20T10:44:27.398178Z 01O #3 [internal] load metadata for docker.io/library/node:lts-alpine3.23 2026-07-20T10:44:28.199508Z 01O #3 DONE 1.0s 2026-07-20T10:44:28.299996Z 01O 2026-07-20T10:44:28.300009Z 01O #4 [internal] load .dockerignore 2026-07-20T10:44:28.300012Z 01O #4 transferring context: 140B done 2026-07-20T10:44:28.300014Z 01O #4 DONE 0.1s 2026-07-20T10:44:28.300016Z 01O 2026-07-20T10:44:28.300017Z 01O #5 [base 1/5] FROM docker.io/library/node:lts-alpine3.23@sha256:595398b0081eacda8e1c4c5b97b76cd1020e4d58a8ebcb4843b9bca1e79e7436 2026-07-20T10:44:28.300083Z 01O #5 resolve docker.io/library/node:lts-alpine3.23@sha256:595398b0081eacda8e1c4c5b97b76cd1020e4d58a8ebcb4843b9bca1e79e7436 0.0s done 2026-07-20T10:44:28.300086Z 01O #5 DONE 0.0s 2026-07-20T10:44:28.300088Z 01O 2026-07-20T10:44:28.300089Z 01O #6 [internal] load build context 2026-07-20T10:44:31.752426Z 01O #6 transferring context: 321.52MB 3.4s done 2026-07-20T10:44:31.752442Z 01O #6 DONE 3.4s 2026-07-20T10:44:31.926009Z 01O 2026-07-20T10:44:31.926019Z 01O #7 [base 2/5] WORKDIR /app 2026-07-20T10:44:31.926022Z 01O #7 CACHED 2026-07-20T10:44:31.926023Z 01O 2026-07-20T10:44:31.926025Z 01O #8 [base 3/5] COPY package.json yarn.lock .yarnrc.yml ./ 2026-07-20T10:44:31.926027Z 01O #8 CACHED 2026-07-20T10:44:31.926028Z 01O 2026-07-20T10:44:31.926030Z 01O #9 [base 4/5] RUN corepack enable 2026-07-20T10:44:31.926031Z 01O #9 CACHED 2026-07-20T10:44:31.926033Z 01O 2026-07-20T10:44:31.926034Z 01O #10 [base 5/5] RUN --mount=type=cache,target=/root/.node/corepack/ corepack prepare 2026-07-20T10:44:31.926036Z 01O #10 CACHED 2026-07-20T10:44:31.926038Z 01O 2026-07-20T10:44:31.926039Z 01O #11 [dependencies 1/1] RUN --mount=type=cache,target=/root/.cache/yarn yarn install --immutable 2026-07-20T10:44:31.926041Z 01O #11 CACHED 2026-07-20T10:44:31.926042Z 01O 2026-07-20T10:44:31.926044Z 01O #12 [build 1/2] COPY . . 2026-07-20T10:44:32.751201Z 01O #12 DONE 1.0s 2026-07-20T10:44:32.906005Z 01O 2026-07-20T10:44:32.906013Z 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-20T10:44:35.188843Z 01O #13 2.433 ⚠ i18n configuration in next.config.js is unsupported in App Router. 2026-07-20T10:44:35.188855Z 01O #13 2.433 Learn more about internationalization in App Router: https://nextjs.org/docs/app/building-your-application/routing/internationalization 2026-07-20T10:44:35.299379Z 01O #13 2.490 ▲ Next.js 16.2.6 (Turbopack) 2026-07-20T10:44:35.299391Z 01O #13 2.490 - Environments: .env 2026-07-20T10:44:35.299393Z 01O #13 2.490 - Experiments (use with caution): 2026-07-20T10:44:35.299395Z 01O #13 2.490 · clientTraceMetadata 2026-07-20T10:44:35.299397Z 01O #13 2.490 2026-07-20T10:44:35.299399Z 01O #13 2.494 ⚠ The "middleware" file convention is deprecated. Please use "proxy" instead. Learn more: https://nextjs.org/docs/messages/middleware-to-proxy 2026-07-20T10:44:35.299402Z 01O #13 2.544 Creating an optimized production build ... 2026-07-20T10:44:48.514790Z 01O #13 15.76 ✓ Compiled successfully in 12.4s 2026-07-20T10:44:48.668019Z 01O #13 15.76 Running next.config.js provided runAfterProductionCompile ... 2026-07-20T10:44:49.048701Z 01O #13 16.29 ✓ Completed runAfterProductionCompile in 532ms 2026-07-20T10:44:49.200245Z 01O #13 16.29 Running TypeScript ... 2026-07-20T10:45:06.264570Z 01O #13 33.51 Finished TypeScript in 17.2s ... 2026-07-20T10:45:06.418561Z 01O #13 33.51 Collecting page data using 27 workers ... 2026-07-20T10:45:10.717597Z 01O #13 37.96 Generating static pages using 27 workers (0/96) ... 2026-07-20T10:45:11.034670Z 01O #13 38.28 Generating static pages using 27 workers (24/96) 2026-07-20T10:45:11.177859Z 01O #13 38.42 Generating static pages using 27 workers (48/96) 2026-07-20T10:45:11.723142Z 01O #13 38.97 Generating static pages using 27 workers (72/96) 2026-07-20T10:45:11.851444Z 01O #13 39.10 ✓ Generating static pages using 27 workers (96/96) in 1134ms 2026-07-20T10:45:12.062354Z 01O #13 39.14 Finalizing page optimization ... 2026-07-20T10:45:12.062365Z 01O #13 39.15 2026-07-20T10:45:12.062366Z 01O #13 39.16 Route (pages) 2026-07-20T10:45:12.062368Z 01O #13 39.16 ┌ ○ / 2026-07-20T10:45:12.062371Z 01O #13 39.16 ├ /_app 2026-07-20T10:45:12.062372Z 01O #13 39.16 ├ ○ /404 2026-07-20T10:45:12.062374Z 01O #13 39.16 ├ ○ /account (939 ms) 2026-07-20T10:45:12.062376Z 01O #13 39.16 ├ ○ /admin (938 ms) 2026-07-20T10:45:12.062377Z 01O #13 39.16 ├ ○ /api-keys (939 ms) 2026-07-20T10:45:12.062379Z 01O #13 39.16 ├ ƒ /api/auth/[...nextauth] 2026-07-20T10:45:12.062437Z 01O #13 39.16 ├ ƒ /api/auth/convert-token-google 2026-07-20T10:45:12.062439Z 01O #13 39.16 ├ ƒ /api/dadata/company 2026-07-20T10:45:12.062441Z 01O #13 39.16 ├ ƒ /api/healthz 2026-07-20T10:45:12.062443Z 01O #13 39.16 ├ ○ /audio (939 ms) 2026-07-20T10:45:12.062444Z 01O #13 39.16 ├ ○ /audio/[slug] 2026-07-20T10:45:12.062446Z 01O #13 39.16 ├ ○ /auth-social 2026-07-20T10:45:12.062448Z 01O #13 39.16 ├ ○ /change-password 2026-07-20T10:45:12.062449Z 01O #13 39.16 ├ ○ /chat-bot 2026-07-20T10:45:12.062451Z 01O #13 39.16 ├ ○ /chat-bot/[slug] 2026-07-20T10:45:12.062453Z 01O #13 39.16 ├ ○ /confirm 2026-07-20T10:45:12.062454Z 01O #13 39.16 ├ ○ /dashboard (939 ms) 2026-07-20T10:45:12.062456Z 01O #13 39.16 ├ ○ /error-boundary 2026-07-20T10:45:12.062458Z 01O #13 39.16 ├ ○ /example-update 2026-07-20T10:45:12.062459Z 01O #13 39.16 ├ ○ /healthz 2026-07-20T10:45:12.062461Z 01O #13 39.16 ├ ƒ /home 2026-07-20T10:45:12.062462Z 01O #13 39.16 ├ ○ /images 2026-07-20T10:45:12.062464Z 01O #13 39.16 ├ ○ /images/[slug] 2026-07-20T10:45:12.062466Z 01O #13 39.16 ├ ○ /login 2026-07-20T10:45:12.062467Z 01O #13 39.16 ├ ○ /network-error 2026-07-20T10:45:12.062469Z 01O #13 39.16 ├ ƒ /r/[email] 2026-07-20T10:45:12.062470Z 01O #13 39.16 ├ ○ /register 2026-07-20T10:45:12.062472Z 01O #13 39.16 ├ ○ /register-business 2026-07-20T10:45:12.062474Z 01O #13 39.16 ├ ○ /reports-mobile 2026-07-20T10:45:12.062475Z 01O #13 39.16 ├ ○ /reset 2026-07-20T10:45:12.062487Z 01O #13 39.16 ├ ○ /subscription 2026-07-20T10:45:12.062489Z 01O #13 39.16 ├ ○ /telegram-blocked 2026-07-20T10:45:12.062491Z 01O #13 39.16 ├ ○ /videos 2026-07-20T10:45:12.062492Z 01O #13 39.16 ├ ○ /videos/[slug] 2026-07-20T10:45:12.062494Z 01O #13 39.16 ├ ○ /voice-cloning (940 ms) 2026-07-20T10:45:12.062507Z 01O #13 39.16 ├ ○ /voice-cloning/[slug] (943 ms) 2026-07-20T10:45:12.062509Z 01O #13 39.16 └ ○ /whisper 2026-07-20T10:45:12.062510Z 01O #13 39.16 2026-07-20T10:45:12.062512Z 01O #13 39.16 ƒ Proxy (Middleware) 2026-07-20T10:45:12.062513Z 01O #13 39.16 2026-07-20T10:45:12.062530Z 01O #13 39.16 ○ (Static) prerendered as static content 2026-07-20T10:45:12.062533Z 01O #13 39.16 ƒ (Dynamic) server-rendered on demand 2026-07-20T10:45:12.062535Z 01O #13 39.16 2026-07-20T10:45:12.303400Z 01O #13 DONE 39.5s 2026-07-20T10:45:13.011503Z 01O 2026-07-20T10:45:13.011514Z 01O #14 [stage-3 1/5] COPY --from=dependencies /app/node_modules ./node_modules 2026-07-20T10:45:13.162183Z 01O #14 CACHED 2026-07-20T10:45:13.162192Z 01O 2026-07-20T10:45:13.162194Z 01O #15 [stage-3 2/5] COPY --from=build /app/.next .next 2026-07-20T10:45:13.359120Z 01O #15 DONE 0.3s 2026-07-20T10:45:13.789385Z 01O 2026-07-20T10:45:13.789395Z 01O #16 [stage-3 3/5] COPY --from=build /app/public public 2026-07-20T10:45:14.110634Z 01O #16 DONE 0.3s 2026-07-20T10:45:14.329707Z 01O 2026-07-20T10:45:14.329717Z 01O #17 [stage-3 4/5] COPY --from=build /app/next.config.js /app/next-i18next.config.js ./ 2026-07-20T10:45:14.329720Z 01O #17 DONE 0.1s 2026-07-20T10:45:14.329722Z 01O 2026-07-20T10:45:14.329723Z 01O #18 [stage-3 5/5] COPY --from=build /app/.next .next 2026-07-20T10:45:14.698085Z 01O #18 DONE 0.5s 2026-07-20T10:45:14.856754Z 01O 2026-07-20T10:45:14.856763Z 01O #19 exporting to image 2026-07-20T10:45:14.856765Z 01O #19 exporting layers 2026-07-20T10:45:28.111508Z 01O #19 exporting layers 13.4s done 2026-07-20T10:45:28.255949Z 01O #19 exporting manifest sha256:3cbf0c6e700bfd95851925ac98ef5eac4f3cd1e54f0c9579139de7d838378f0f done 2026-07-20T10:45:28.255964Z 01O #19 exporting config sha256:fa5fc7db4c2d91f80b0b93435b48303feee26da592e50237325f4c62bbaf8495 done 2026-07-20T10:45:28.255969Z 01O #19 exporting attestation manifest sha256:d9ae5a6eefc3db59cbf7fc0c2510424761431dfa5b8777cd6cfdb0342db41ce0 0.0s done 2026-07-20T10:45:28.255974Z 01O #19 exporting manifest list sha256:ba16a11b8548b5a9e91855bed48f1d51d0726aa54ac90fd2d36e2f9af88f1fdd done 2026-07-20T10:45:28.255978Z 01O #19 naming to registry.kisulkens.ru/kisulkens/platforms/air/user-interfaces/web:fcb4f9026fd702c96f759d1abc17d2d2ba8cbfc0 done 2026-07-20T10:45:28.255983Z 01O #19 pushing layers 2026-07-20T10:45:28.255986Z 01O #19 ... 2026-07-20T10:45:28.255988Z 01O 2026-07-20T10:45:28.255991Z 01O #20 [auth] kisulkens/platforms/air/user-interfaces/web:pull,push token for registry.kisulkens.ru 2026-07-20T10:45:28.406501Z 01O #20 DONE 0.0s 2026-07-20T10:45:28.406512Z 01O 2026-07-20T10:45:28.406514Z 01O #19 exporting to image 2026-07-20T10:45:33.746992Z 01O #19 pushing layers 5.6s done 2026-07-20T10:45:33.747002Z 01O #19 pushing manifest for registry.kisulkens.ru/kisulkens/platforms/air/user-interfaces/web:fcb4f9026fd702c96f759d1abc17d2d2ba8cbfc0@sha256:ba16a11b8548b5a9e91855bed48f1d51d0726aa54ac90fd2d36e2f9af88f1fdd 2026-07-20T10:45:34.516827Z 01O #19 pushing manifest for registry.kisulkens.ru/kisulkens/platforms/air/user-interfaces/web:fcb4f9026fd702c96f759d1abc17d2d2ba8cbfc0@sha256:ba16a11b8548b5a9e91855bed48f1d51d0726aa54ac90fd2d36e2f9af88f1fdd 0.8s done 2026-07-20T10:45:34.516845Z 01O #19 DONE 19.8s 2026-07-20T10:45:34.636293Z 01O 2026-07-20T10:45:34.636306Z 01O #21 resolving provenance for metadata file 2026-07-20T10:45:34.666637Z 01O #21 DONE 0.0s 2026-07-20T10:45:34.666821Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/user-interfaces/web:fcb4f9026fd702c96f759d1abc17d2d2ba8cbfc0 Built 2026-07-20T10:45:34.966247Z 00O section_end:1784544334:step_script 2026-07-20T10:45:34.966257Z 00O+section_start:1784544334:cleanup_file_variables 2026-07-20T10:45:34.971080Z 00O+Cleaning up project directory and file based variables 2026-07-20T10:45:35.389158Z 00O section_end:1784544335:cleanup_file_variables 2026-07-20T10:45:35.389169Z 00O+ 2026-07-20T10:45:35.640112Z 00O Job succeeded