Deploy details
Deploy log
Initializing
Complete
Initializing
Complete
9:15:09 AM: Build ready to start
9:15:27 AM: build-image version: 59029cc38debec12b365d8cde2431251b878d6bf (focal)
9:15:27 AM: buildbot version: 6fd01dd5bcb8672dc438365d7140cd2177dd562b
9:15:27 AM: Fetching cached dependencies
9:15:27 AM: Starting to download cache of 1.4GB
9:15:31 AM: Finished downloading cache in 4.183s
9:15:31 AM: Starting to extract cache
9:15:51 AM: Finished extracting cache in 19.671s
9:15:51 AM: Finished fetching cache in 24.022s
9:15:51 AM: Starting to prepare the repo for build
9:15:51 AM: Preparing Git Reference pull/794/head
9:15:54 AM: Starting to install dependencies
9:15:54 AM: Started restoring cached mise cache
9:15:55 AM: Finished restoring cached mise cache
9:15:55 AM: mise python@3.13.2 install
9:15:56 AM: mise python@3.13.2 download cpython-3.13.2+20250317-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
9:15:56 AM: mise python@3.13.2 extract cpython-3.13.2+20250317-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
9:15:56 AM: mise python@3.13.2 python --version
9:15:56 AM: mise python@3.13.2 Python 3.13.2
9:15:56 AM: mise python@3.13.2 ✓ installed
9:15:56 AM: Python version set to 3.13
9:15:58 AM: Collecting pipenv
9:15:58 AM: Downloading pipenv-2024.4.1-py3-none-any.whl.metadata (17 kB)
9:15:58 AM: Collecting certifi (from pipenv)
9:15:58 AM: Downloading certifi-2025.1.31-py3-none-any.whl.metadata (2.5 kB)
9:15:58 AM: Collecting packaging>=22 (from pipenv)
9:15:58 AM: Downloading packaging-24.2-py3-none-any.whl.metadata (3.2 kB)
9:15:58 AM: Collecting setuptools>=67 (from pipenv)
9:15:58 AM: Downloading setuptools-77.0.1-py3-none-any.whl.metadata (6.7 kB)
9:15:58 AM: Collecting virtualenv>=20.24.2 (from pipenv)
9:15:58 AM: Downloading virtualenv-20.29.3-py3-none-any.whl.metadata (4.5 kB)
9:15:58 AM: Collecting distlib<1,>=0.3.7 (from virtualenv>=20.24.2->pipenv)
9:15:58 AM: Downloading distlib-0.3.9-py2.py3-none-any.whl.metadata (5.2 kB)
9:15:58 AM: Collecting filelock<4,>=3.12.2 (from virtualenv>=20.24.2->pipenv)
9:15:58 AM: Downloading filelock-3.18.0-py3-none-any.whl.metadata (2.9 kB)
9:15:58 AM: Collecting platformdirs<5,>=3.9.1 (from virtualenv>=20.24.2->pipenv)
9:15:58 AM: Downloading platformdirs-4.3.7-py3-none-any.whl.metadata (11 kB)
9:15:58 AM: Downloading pipenv-2024.4.1-py3-none-any.whl (3.0 MB)
9:15:58 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 60.5 MB/s eta 0:00:00
9:15:58 AM: Downloading packaging-24.2-py3-none-any.whl (65 kB)
9:15:58 AM: Downloading setuptools-77.0.1-py3-none-any.whl (1.3 MB)
9:15:58 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 68.3 MB/s eta 0:00:00
9:15:58 AM: Downloading virtualenv-20.29.3-py3-none-any.whl (4.3 MB)
9:15:58 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 133.9 MB/s eta 0:00:00
9:15:58 AM: Downloading certifi-2025.1.31-py3-none-any.whl (166 kB)
9:15:58 AM: Downloading distlib-0.3.9-py2.py3-none-any.whl (468 kB)
9:15:58 AM: Downloading filelock-3.18.0-py3-none-any.whl (16 kB)
9:15:58 AM: Downloading platformdirs-4.3.7-py3-none-any.whl (18 kB)
9:15:58 AM: Installing collected packages: distlib, setuptools, platformdirs, packaging, filelock, certifi, virtualenv, pipenv
9:16:01 AM: Successfully installed certifi-2025.1.31 distlib-0.3.9 filelock-3.18.0 packaging-24.2 pipenv-2024.4.1 platformdirs-4.3.7 setuptools-77.0.1 virtualenv-20.29.3
9:16:01 AM: [notice] A new release of pip is available: 24.3.1 -> 25.0.1
9:16:01 AM: [notice] To update, run: pip install --upgrade pip
9:16:01 AM: Attempting Ruby version 2.7.2, read from environment
9:16:02 AM: Using Ruby version 2.7.2
9:16:03 AM: Started restoring cached go cache
9:16:03 AM: Finished restoring cached go cache
9:16:04 AM: go version go1.19.13 linux/amd64
9:16:05 AM: Using PHP version 8.0
9:16:07 AM: Started restoring cached Node.js version
9:16:08 AM: Finished restoring cached Node.js version
9:16:09 AM: v20.19.0 is already installed.
9:16:09 AM: Now using node v20.19.0 (npm v10.8.2)
9:16:09 AM: Enabling Node.js Corepack
9:16:09 AM: Started restoring cached build plugins
9:16:09 AM: Finished restoring cached build plugins
9:16:09 AM: Started restoring cached corepack dependencies
9:16:09 AM: Finished restoring cached corepack dependencies
9:16:09 AM: Started restoring cached pnpm cache
9:16:09 AM: Finished restoring cached pnpm cache
9:16:10 AM: No pnpm workspaces detected
9:16:10 AM: Started restoring cached node modules
9:16:10 AM: Finished restoring cached node modules
9:16:10 AM: Installing npm packages using pnpm version 10.6.3
9:16:10 AM: WARN Ignoring broken lockfile at /opt/build/repo: The lockfile at "/opt/build/repo/pnpm-lock.yaml" is broken: duplicated mapping key (961:3)
9:16:10 AM: 958 | resolution: {integrity: sha51 ...
9:16:10 AM: 959 | engines: {node: '>= 16.0.0'}
9:16:10 AM: 960 |
9:16:10 AM: 961 | '@orama/orama@3.1.1':
9:16:10 AM: ---------^
9:16:10 AM: 962 | resolution: {integrity: sha51 ...
9:16:10 AM: 963 | engines: {node: '>= 16.0.0'}
9:16:11 AM: Progress: resolved 0, reused 1, downloaded 0, added 0
9:16:11 AM: WARN deprecated @types/vfile@4.0.0: This is a stub types definition. vfile provides its own type definitions, so you do not need this installed.
9:16:11 AM: WARN deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options.
9:16:12 AM: Progress: resolved 526, reused 526, downloaded 0, added 0
9:16:13 AM: Progress: resolved 1152, reused 1083, downloaded 0, added 0
9:16:13 AM: WARN 5 deprecated subdependencies found: @humanwhocodes/config-array@0.13.0, @humanwhocodes/object-schema@2.0.3, glob@7.2.3, inflight@1.0.6, rimraf@3.0.2
9:16:13 AM: Already up to date
9:16:13 AM: Progress: resolved 1157, reused 1088, downloaded 0, added 0, done
9:16:14 AM: > novu-docs@0.0.1 postinstall /opt/build/repo
9:16:14 AM: > fumadocs-mdx
9:16:15 AM: [MDX] types generated
9:16:15 AM: WARN Issues with peer dependencies found
9:16:15 AM: .
9:16:15 AM: └─┬ @orama/react-components 0.5.1
9:16:15 AM: └─┬ @orama/wc-components 0.5.1
9:16:15 AM: └─┬ @orama/switch 3.0.7
9:16:15 AM: └── ✕ unmet peer @orama/orama@3.0.7: found 3.0.6
9:16:15 AM: Done in 4.6s using pnpm v10.6.3
9:16:15 AM: npm packages installed using pnpm
9:16:16 AM: Successfully installed dependencies
9:16:16 AM: Starting build script
9:16:17 AM: Detected 1 framework(s)
9:16:17 AM: "next" at version "15.1.6"
9:16:17 AM: Section completed: initializing
Building
Complete
Building
Complete
9:16:19 AM: Netlify Build
9:16:19 AM: ────────────────────────────────────────────────────────────────
9:16:19 AM:
9:16:19 AM: ❯ Version
9:16:19 AM: @netlify/build 30.0.1
9:16:19 AM:
9:16:19 AM: ❯ Flags
9:16:19 AM: accountId: 6229bea5d783c35f011b3bd7
9:16:19 AM: baseRelDir: true
9:16:19 AM: buildId: 67dbdc9dc4abb000083e2e26
9:16:19 AM: deployId: 67dbdc9dc4abb000083e2e28
9:16:19 AM:
9:16:19 AM: ❯ Current directory
9:16:19 AM: /opt/build/repo
9:16:19 AM:
9:16:19 AM: ❯ Config file
9:16:19 AM: No config file was defined: using default values.
9:16:19 AM:
9:16:19 AM: ❯ Context
9:16:19 AM: deploy-preview
9:16:20 AM:
9:16:20 AM: ❯ Using Next.js Runtime - v5.10.1
9:16:25 AM: Next.js cache restored
9:16:25 AM:
9:16:25 AM: Build command from Netlify app
9:16:25 AM: ────────────────────────────────────────────────────────────────
9:16:25 AM:
9:16:25 AM: $ pnpm run build:docs && pnpm run build && pnpm run sync:search && npm run post:build
9:16:25 AM: > novu-docs@0.0.1 build:docs /opt/build/repo
9:16:25 AM: > node ./scripts/generate-docs.mjs && node ./scripts/generate-types.mjs
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/subscribers/subscribers-controller_search-subscribers.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/subscribers/subscribers-controller_create-subscriber.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/subscribers/subscribers-controller_get-subscriber.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/subscribers/subscribers-controller_patch-subscriber.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/subscribers/subscribers-controller_remove-subscriber.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/subscribers/subscribers-controller_get-subscriber-preferences.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/subscribers/subscribers-controller_update-subscriber-preferences.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/events/events-controller_trigger.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/events/events-controller_cancel.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/events/events-controller_broadcast-event-to-all.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/events/events-controller_trigger-bulk.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/integrations/integrations-controller_list-integrations.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/integrations/integrations-controller_create-integration.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/integrations/integrations-controller_remove-integration.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/integrations/integrations-controller_update-integration-by-id.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/integrations/integrations-controller_set-integration-as-primary.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/integrations/integrations-controller_get-active-integrations.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/integrations/integrations-controller_get-webhook-support-status.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/messages/messages-controller_get-messages.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/messages/messages-controller_delete-message.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/messages/messages-controller_delete-messages-by-transaction-id.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/notifications/notifications-controller_list-notifications.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/notifications/notifications-controller_get-notification.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/notifications/notifications-controller_get-activity-graph-stats.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/notifications/notifications-controller_get-activity-stats.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/subscribers/subscribers-v1-controller_list-subscribers.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/subscribers/subscribers-v1-controller_modify-subscriber-channel.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/subscribers/subscribers-v1-controller_update-subscriber-channel.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/subscribers/subscribers-v1-controller_delete-subscriber-credentials.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/subscribers/subscribers-v1-controller_chat-access-oauth.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/subscribers/subscribers-v1-controller_chat-oauth-callback.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/subscribers/subscribers-v1-controller_mark-action-as-seen.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/subscribers/subscribers-v1-controller_mark-all-unread-as-read.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/subscribers/subscribers-v1-controller_mark-messages-as.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/subscribers/subscribers-v1-controller_get-notifications-feed.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/subscribers/subscribers-v1-controller_get-unseen-count.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/subscribers/subscribers-v1-controller_update-subscriber-online-flag.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/subscribers/subscribers-v1-controller_bulk-create-subscribers.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/topics/topics-controller_list-topics.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/topics/topics-controller_create-topic.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/topics/topics-controller_get-topic.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/topics/topics-controller_rename-topic.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/topics/topics-controller_delete-topic.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/topics/topics-controller_assign.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/topics/topics-controller_get-topic-subscriber.mdx
9:16:26 AM: Generated: /opt/build/repo/content/docs/api-reference/topics/topics-controller_remove-subscribers.mdx
9:16:28 AM: Generated: /opt/build/repo/content/docs/platform/sdks/javascript/index.mdx
9:16:28 AM: Generated: /opt/build/repo/content/docs/platform/sdks/react/index.mdx
9:16:29 AM: > novu-docs@0.0.1 build /opt/build/repo
9:16:29 AM: > next build
9:16:29 AM: ▲ Next.js 15.1.6
9:16:29 AM: - Experiments (use with caution):
9:16:29 AM: · turbo
9:16:30 AM: Creating an optimized production build ...
9:16:31 AM: [MDX] update map file: 241.566ms
9:17:16 AM: ✓ Compiled successfully
9:17:16 AM: Linting and checking validity of types ...
9:17:21 AM: Collecting page data ...
9:17:23 AM: (node:6940) [ORAMA0001] Warning: Orama's insert operation is synchronous. Please avoid inserting a large number of document in a single operation in order not to block the main thread or, in alternative, please use insertMultiple.
(Use `node --trace-warnings ...` to show where the warning was created)
(Use `node --trace-warnings ...` to show where the warning was created)
9:17:33 AM: Generating static pages (0/501) ...
9:17:46 AM: Generating static pages (125/501)
9:17:46 AM: (node:7678) [ORAMA0001] Warning: Orama's insert operation is synchronous. Please avoid inserting a large number of document in a single operation in order not to block the main thread or, in alternative, please use insertMultiple.
(Use `node --trace-warnings ...` to show where the warning was created)
(Use `node --trace-warnings ...` to show where the warning was created)
9:17:46 AM: Generating static pages (250/501)
9:17:52 AM: Generating static pages (375/501)
9:17:57 AM: ✓ Generating static pages (501/501)
9:18:18 AM: Finalizing page optimization ...
9:18:18 AM: Collecting build traces ...
9:18:32 AM: Route (app) Size First Load JS
9:18:32 AM: ┌ ƒ /_not-found 146 B 111 kB
9:18:32 AM: ├ ● /[[...slug]] 15.7 kB 243 kB
9:18:32 AM: ├ ├ /api-reference/overview
9:18:32 AM: ├ ├ /api-reference/rate-limiting
9:18:32 AM: ├ ├ /community/add-a-new-provider
9:18:32 AM: ├ └ [+244 more paths]
9:18:32 AM: ├ ƒ /api/search 371 B 227 kB
9:18:32 AM: ├ ● /docs-og/[...slug] 371 B 227 kB
9:18:32 AM: ├ ├ /docs-og/api-reference/overview/image.png
9:18:32 AM: ├ ├ /docs-og/api-reference/rate-limiting/image.png
9:18:32 AM: ├ ├ /docs-og/community/add-a-new-provider/image.png
9:18:32 AM: ├ └ [+244 more paths]
9:18:32 AM: ├ ○ /llms.txt 146 B 111 kB
9:18:32 AM: ├ ○ /sitemap.xml 0 B 0 B
9:18:32 AM: └ ○ /static.json 371 B 227 kB
9:18:32 AM: + First Load JS shared by all 111 kB
9:18:32 AM: ├ chunks/9059-2b90e4506ce33764.js 50.7 kB
9:18:32 AM: ├ chunks/aec749e8-9bca38eb91004679.js 53 kB
9:18:32 AM: └ other shared chunks (total) 6.95 kB
9:18:32 AM: ƒ Middleware 69.4 kB
9:18:32 AM: ○ (Static) prerendered as static content
9:18:32 AM: ● (SSG) prerendered as static HTML (uses generateStaticParams)
9:18:32 AM: ƒ (Dynamic) server-rendered on demand
9:18:33 AM: > novu-docs@0.0.1 sync:search /opt/build/repo
9:18:33 AM: > node ./scripts/sync-search.mjs
9:18:37 AM: search updated: 247 records
9:18:37 AM: > novu-docs@0.0.1 post:build
9:18:37 AM: > cp tsconfig.json .next/
9:18:37 AM:
9:18:37 AM: (build.command completed in 2m 12.3s)
9:18:43 AM: Next.js cache saved
9:18:43 AM: Next.js cache saved
9:18:45 AM:
9:18:45 AM: Functions bundling
9:18:45 AM: ────────────────────────────────────────────────────────────────
9:18:45 AM:
9:18:45 AM: Packaging Functions from .netlify/functions-internal directory:
9:18:45 AM: - ___netlify-server-handler/___netlify-server-handler.mjs
9:18:45 AM:
9:18:49 AM:
9:18:49 AM: (Functions bundling completed in 3.6s)
9:18:49 AM:
9:18:49 AM: Edge Functions bundling
9:18:49 AM: ────────────────────────────────────────────────────────────────
9:18:49 AM:
9:18:49 AM: Packaging Edge Functions from .netlify/edge-functions directory:
9:18:49 AM: - ___netlify-edge-handler-src-middleware
9:18:52 AM:
9:18:52 AM: (Edge Functions bundling completed in 3s)
9:18:55 AM:
9:19:16 AM: (Netlify Build completed in 2m 57.6s)
9:19:17 AM: Section completed: building
9:21:08 AM: Finished processing build request in 5m41.083s
Deploying
Complete
Deploying
Complete
9:18:55 AM: Deploy site
9:18:55 AM: ────────────────────────────────────────────────────────────────
9:18:55 AM:
9:18:55 AM: Starting to deploy site from '.next'
9:18:56 AM: Calculating files to upload
9:18:58 AM: 1 new file(s) to upload
9:18:58 AM: 1 new function(s) to upload
9:19:07 AM: Section completed: deploying
9:19:09 AM: Finished waiting for live deploy in 2.055s
9:19:09 AM: Site deploy was successfully initiated
9:19:09 AM:
9:19:09 AM: (Deploy site completed in 13.9s)
Cleanup
Complete
Cleanup
Complete
9:19:16 AM: Netlify Build Complete
9:19:16 AM: ────────────────────────────────────────────────────────────────
9:19:16 AM:
9:19:17 AM: Caching artifacts
9:19:17 AM: Started saving node modules
9:19:17 AM: Finished saving node modules
9:19:17 AM: Started saving build plugins
9:19:17 AM: Finished saving build plugins
9:19:17 AM: Started saving mise cache
9:19:17 AM: Finished saving mise cache
9:19:17 AM: Started saving corepack cache
9:19:17 AM: Finished saving corepack cache
9:19:17 AM: Started saving pnpm cache
9:19:17 AM: Finished saving pnpm cache
9:19:17 AM: Started saving pip cache
9:19:17 AM: Finished saving pip cache
9:19:17 AM: Started saving emacs cask dependencies
9:19:17 AM: Finished saving emacs cask dependencies
9:19:17 AM: Started saving maven dependencies
9:19:17 AM: Finished saving maven dependencies
9:19:17 AM: Started saving boot dependencies
9:19:17 AM: Finished saving boot dependencies
9:19:17 AM: Started saving rust rustup cache
9:19:17 AM: Finished saving rust rustup cache
9:19:17 AM: Started saving go dependencies
9:19:17 AM: Finished saving go dependencies
9:19:17 AM: Build script success
9:21:05 AM: Uploading Cache of size 1.4GB
9:21:08 AM: Section completed: cleanup
Post-processing
Complete
Post-processing
Complete
9:19:07 AM: Starting post processing
9:19:07 AM: Post processing - header rules
9:19:07 AM: Skipping form detection
9:19:07 AM: Post processing - redirect rules
9:19:07 AM: Post processing done
9:19:07 AM: Section completed: postprocessing
9:19:08 AM: Site is live ✨