Skip to main content

Deploy details

Deploy successful for support-docs

WE-311: Decide some of our success metrics (performance, script size, build time, etc)

PR #638: WE-311-lighthouse-budget@1083e23

Deploy summary

Deploy log

9:00:25 AM: Waiting for other deploys from your team to complete. Check the queue: https://app.netlify.com/teams/appteam/builds
9:00:53 AM: Build ready to start
9:01:03 AM: build-image version: a6bb34428a07e7de82f4df5dfe1843fbde91f670 (focal)
9:01:03 AM: build-image tag: v4.5.1
9:01:03 AM: buildbot version: ab5da211e6eeae701db03e18619b2fc5572ed90a
9:01:03 AM: Fetching cached dependencies
9:01:03 AM: Starting to download cache of 783.7MB
9:01:08 AM: Finished downloading cache in 4.945690169s
9:01:08 AM: Starting to extract cache
9:01:33 AM: Finished extracting cache in 24.763809843s
9:01:33 AM: Finished fetching cache in 29.870544266s
9:01:33 AM: Starting to prepare the repo for build
9:01:33 AM: Preparing Git Reference pull/638/head
9:01:36 AM: Parsing package.json dependencies
9:01:37 AM: Different publish path detected, going to use the one specified in the Netlify configuration file: '.next' versus 'out' in the Netlify UI
9:01:38 AM: Starting build script
9:01:38 AM: Installing dependencies
9:01:38 AM: Python version set to 2.7
9:01:38 AM: Started restoring cached node version
9:01:40 AM: Finished restoring cached node version
9:01:40 AM: Downloading and installing node v16.13.1...
9:01:41 AM: Computing checksum with sha256sum
9:01:41 AM: Checksums matched!
9:01:44 AM: Started restoring cached build plugins
9:01:44 AM: Finished restoring cached build plugins
9:01:44 AM: Attempting ruby version 2.7.2, read from environment
9:01:46 AM: Using ruby version 2.7.2
9:01:46 AM: Using PHP version 8.0
9:01:46 AM: Started restoring cached node modules
9:01:46 AM: Finished restoring cached node modules
9:01:47 AM: Installing NPM modules using NPM version 8.1.2
9:02:01 AM: added 131 packages, removed 69 packages, changed 26 packages, and audited 1048 packages in 14s
9:02:01 AM: 239 packages are looking for funding
9:02:01 AM: run `npm fund` for details
9:02:01 AM: 3 vulnerabilities (2 moderate, 1 high)
9:02:01 AM: To address all issues, run:
9:02:01 AM: npm audit fix
9:02:01 AM: Run `npm audit` for details.
9:02:01 AM: NPM modules installed
9:02:02 AM: Started restoring cached go cache
9:02:02 AM: Finished restoring cached go cache
9:02:02 AM: go version go1.16.5 linux/amd64
9:02:02 AM: go version go1.16.5 linux/amd64
9:02:02 AM: Installing missing commands
9:02:02 AM: Verify run directory
9:02:04 AM:
9:02:04 AM: ────────────────────────────────────────────────────────────────
9:02:04 AM: Netlify Build
9:02:04 AM: ────────────────────────────────────────────────────────────────
9:02:04 AM:
9:02:04 AM: ❯ Version
9:02:04 AM: @netlify/build 20.3.0
9:02:04 AM:
9:02:04 AM: ❯ Flags
9:02:04 AM: baseRelDir: true
9:02:04 AM: buildId: 61b468a949d6db00087103e4
9:02:04 AM: deployId: 61b468a949d6db00087103e6
9:02:04 AM:
9:02:04 AM: ❯ Current directory
9:02:04 AM: /opt/build/repo
9:02:04 AM:
9:02:04 AM: ❯ Config file
9:02:04 AM: /opt/build/repo/netlify.toml
9:02:04 AM:
9:02:04 AM: ❯ Context
9:02:04 AM: deploy-preview
9:02:04 AM:
9:02:04 AM: ❯ Installing plugins
9:02:04 AM: - netlify-plugin-cache-nextjs@1.4.0
9:02:10 AM:
9:02:10 AM: ❯ Loading plugins
9:02:10 AM: - @netlify/plugin-nextjs@4.0.0-beta.12 from netlify.toml and package.json
9:02:10 AM: - netlify-plugin-cache-nextjs@1.4.0 from Netlify app
9:02:11 AM:
9:02:11 AM: ────────────────────────────────────────────────────────────────
9:02:11 AM: 1. @netlify/plugin-nextjs (onPreBuild event)
9:02:11 AM: ────────────────────────────────────────────────────────────────
9:02:11 AM: ​
9:02:11 AM: Thank you for trying the Essential Next.js beta plugin.
9:02:11 AM: Please share feedback (both good and bad) at https://ntl.fyi/next-beta-feedback
9:02:11 AM: Next.js cache restored.
9:02:11 AM: Netlify configuration property "build.environment.NEXT_PRIVATE_TARGET" value changed.
9:02:12 AM: ​
9:02:12 AM: (@netlify/plugin-nextjs onPreBuild completed in 1.3s)
9:02:12 AM:
9:02:12 AM: ────────────────────────────────────────────────────────────────
9:02:12 AM: 2. netlify-plugin-cache-nextjs (onPreBuild event)
9:02:12 AM: ────────────────────────────────────────────────────────────────
9:02:12 AM: ​
9:02:13 AM: Restored the cached .next folder at the location `.next/cache`
9:02:13 AM: ​
9:02:13 AM: (netlify-plugin-cache-nextjs onPreBuild completed in 942ms)
9:02:13 AM:
9:02:13 AM: ────────────────────────────────────────────────────────────────
9:02:13 AM: 3. Build command from Netlify app
9:02:13 AM: ────────────────────────────────────────────────────────────────
9:02:13 AM: ​
9:02:13 AM: $ npm run build
9:02:13 AM: > support-docs@0.1.0 prebuild
9:02:13 AM: > npm run build:images
9:02:14 AM: > support-docs@0.1.0 build:images
9:02:14 AM: > rimraf public/content && node ./scripts/copyImages.mjs
9:02:15 AM: Copied 494 images into the public directory.
9:02:15 AM: > support-docs@0.1.0 build
9:02:15 AM: > next build
9:02:16 AM: warn - SWC minify beta enabled. https://nextjs.org/docs/messages/swc-minify-enabled
9:02:16 AM: info - Checking validity of types...
9:02:35 AM: ./components/site/navigation.tsx
9:02:35 AM: 237:6 Warning: React Hook React.useEffect has a missing dependency: 'hasActiveChild'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
9:02:35 AM: ./components/site/status.tsx
9:02:35 AM: 8:13 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any
9:02:35 AM: info - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules
9:02:35 AM: info - Creating an optimized production build...
9:03:11 AM: info - Compiled successfully
9:03:11 AM: info - Collecting page data...
9:03:21 AM: info - Generating static pages (0/3298)
9:04:22 AM: info - Generating static pages (222/3298)
9:05:22 AM: info - Generating static pages (464/3298)
9:06:22 AM: info - Generating static pages (686/3298)
9:06:59 AM: info - Generating static pages (824/3298)
9:07:59 AM: info - Generating static pages (1051/3298)
9:08:59 AM: info - Generating static pages (1274/3298)
9:10:00 AM: info - Generating static pages (1481/3298)
9:10:44 AM: info - Generating static pages (1648/3298)
9:11:44 AM: info - Generating static pages (1865/3298)
9:12:44 AM: info - Generating static pages (2049/3298)
9:13:45 AM: info - Generating static pages (2266/3298)
9:14:42 AM: info - Generating static pages (2473/3298)
9:15:42 AM: info - Generating static pages (2692/3298)
9:16:42 AM: info - Generating static pages (2904/3298)
9:17:21 AM: Invalid href passed to next/router: http://http://docs.basho.com/riak/latest/, repeated forward-slashes (//) or backslashes \ are not valid in the href
9:17:22 AM: Invalid href passed to next/router: http://http://docs.basho.com/riak/latest/, repeated forward-slashes (//) or backslashes \ are not valid in the href
9:17:28 AM: Invalid href passed to next/router: http://http://docs.basho.com/riak/latest/, repeated forward-slashes (//) or backslashes \ are not valid in the href
9:17:42 AM: info - Generating static pages (3102/3298)
9:18:43 AM: info - Generating static pages (3295/3298)
9:18:43 AM: info - Generating static pages (3298/3298)
9:18:43 AM: info - Finalizing page optimization...
9:18:45 AM: Page Size First Load JS
9:18:45 AM: ┌ ○ / 803 B 329 kB
9:18:45 AM: ├ /_app 0 B 329 kB
9:18:45 AM: ├ ○ /404 (365 ms) 4.74 kB 399 kB
9:18:45 AM: ├ λ /api/hello 0 B 329 kB
9:18:45 AM: ├ ● /docs (1802 ms) 36 kB 431 kB
9:18:45 AM: ├ ● /docs/[...slug] (339492 ms) 3.08 kB 798 kB
9:18:45 AM: ├ ├ /docs/billing/upgrading-your-account (10646 ms)
9:18:45 AM: ├ ├ /docs/deliverability/ded-ip-full-circle-dns (8888 ms)
9:18:45 AM: ├ ├ /docs/getting-started/previewing-and-sending-test-emails (8800 ms)
9:18:45 AM: ├ ├ /docs/deliverability/deliverability-analytics (8292 ms)
9:18:45 AM: ├ ├ /docs/faq/cc-bcc-with-rest-api (8141 ms)
9:18:45 AM: ├ ├ /docs/deliverability/delivery-errors-when-sending-to-gmail-subscribers (7490 ms)
9:18:45 AM: ├ ├ /docs/billing/usage-report-and-account-limits (7268 ms)
9:18:45 AM: ├ └ [+179 more paths] (avg 1564 ms)
9:18:45 AM: ├ ● /momentum (2280 ms) 1.59 kB 411 kB
9:18:45 AM: ├ ● /momentum/[...slug] (6085187 ms) 479 B 810 kB
9:18:45 AM: ├ ├ /momentum/3/3-ad/ad-appendix-adaptive-rules (19099 ms)
9:18:45 AM: ├ ├ /momentum/3/3-api/arch-primary-apis (16000 ms)
9:18:45 AM: ├ ├ /momentum/3/3-reference/3-reference-implementing-policy-scriptlets (10483 ms)
9:18:45 AM: ├ ├ /momentum/3/3-reference/3-reference-cluster-config-replication (9580 ms)
9:18:45 AM: ├ ├ /momentum/3/3-reference/ecelerity-conf (9384 ms)
9:18:45 AM: ├ ├ /momentum/3/3-reference/3-reference-lua-summary-table (8886 ms)
9:18:45 AM: ├ ├ /momentum/4/config-options-summary (8611 ms)
9:18:45 AM: ├ └ [+3099 more paths] (avg 1937 ms)
9:18:45 AM: └ ● /submit-a-ticket (1313 ms) 2.98 kB 397 kB
9:18:45 AM: + First Load JS shared by all 329 kB
9:18:45 AM: ├ chunks/framework-ba47d63c6511ed7b.js 42.2 kB
9:18:45 AM: ├ chunks/main-b457661950c25114.js 28.7 kB
9:18:45 AM: ├ chunks/pages/_app-96a813f0337a4aaf.js 257 kB
9:18:45 AM: ├ chunks/webpack-a69b4e5b88657fd5.js 1.01 kB
9:18:45 AM: └ css/ce9220bf5d58986b.css 241 B
9:18:45 AM: λ (Server) server-side renders at runtime (uses getInitialProps or getServerSideProps)
9:18:45 AM: ○ (Static) automatically rendered as static HTML (uses no initial props)
9:18:45 AM: ● (SSG) automatically generated as static HTML + JSON (uses getStaticProps)
9:18:45 AM: > support-docs@0.1.0 postbuild
9:18:45 AM: > next-sitemap
9:18:46 AM: ​
9:18:46 AM: (build.command completed in 16m 32.8s)
9:18:46 AM:
9:18:46 AM: ────────────────────────────────────────────────────────────────
9:18:46 AM: 4. @netlify/plugin-nextjs (onBuild event)
9:18:46 AM: ────────────────────────────────────────────────────────────────
9:18:46 AM: ​
9:18:47 AM: Moving static page files to serve from CDN...
9:18:51 AM: Moved 6591 files
9:18:51 AM: Netlify configuration property "redirects" value changed to [
9:18:51 AM: {
9:18:51 AM: from: '/',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs',
9:18:51 AM: force: true,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/user-guide/automatic-inline-seeding-user-guide',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/user-guide/automatic-inline-seeds',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/user-guide/automatic-inline-seeding',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/user-guide/automatic-inline-seeds',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/billing/common-billing-questions',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/billing/common-billing-errors',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/faq/dkim-record-verify',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/faq/dkim-wont-verify',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/integrations/ecampaign-11',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/e-campaign-11',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/integrations/push-notifications-sparkpost-enterprise',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/introduction',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/my-account-and-profile/scim-user-provisioning-okta',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/my-account-and-profile/scim',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/reporting/coming-soon-data-rollups',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/reporting/data-rollups',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/reporting/reporting-and-analytics',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/reporting',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/reporting/signals-analytics',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/reporting',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/signals/overview',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/reporting',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/signals/user-guide/overview',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/reporting',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/tech-resources/enabling-inbound-email',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/tech-resources/inbound-email-relay-webhook',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/tech-resources/ios-universal-links',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/tech-resources/deep-links-self-serve',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/tech-resources/managing-webhook-data',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/tech-resources/webhook-data-streams',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/tech-resources/recipient-validation-sparkpost',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/recipient-validation/getting-started-recipient-validation',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/transmissions-api',
9:18:51 AM: query: {},
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/user-guide/managing-sending-domains',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/getting-started/setting-up-domains',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/user-guide/mandrill-migration-guide',
9:18:51 AM: query: {},
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/user-guide/migrating-from-sendgrid',
9:18:51 AM: query: {},
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/user-guide/overview',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/user-guide',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/user-guide/signals',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/reporting',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/using-unsubscribe-events',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/user-guide/setting-up-unsubscribe-links',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/api/a-b-testing-sparkpost',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/tech-resources/a-b-testing-sparkpost',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/api/download-suppression-list',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/tech-resources/download-suppression-list',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/api/managing-sending-domains',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/tech-resources/managing-sending-domains',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/getting-started/creating-sending-domains',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/getting-started/getting-started-sparkpost#preparing-your-from-address',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/getting-started/sending-your-first-email',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/getting-started/getting-started-sparkpost#sending-email',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/getting-started/setting-up-dkim-with-domain-providers',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/getting-started/getting-started-sparkpost',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/getting-started/sparkpost-new-user-guide',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/getting-started/getting-started-sparkpost',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/docs/getting-started/verify-sending-domains',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/getting-started/getting-started-sparkpost#step-2-verify-domain',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2139249',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/tech-resources/enabling-multiple-custom-tracking-domains',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2458110',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/faq/recipient-address-was-suppressed-due-to-customer-policy',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2458146',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/faq/post-to-webhook-target-failed',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2142595',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/faq/profile-info',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/1974248',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/faq/recipient-address-was-suppressed-due-to-customer-policy',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2038351',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/faq/recipient-address-was-suppressed-due-to-system-policy',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/1955060',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/faq/relaying-denied-error',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2461190',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/faq/retrieve-bounce-info',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/1988470',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/faq/smtp-connection-problems',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2003491',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/faq/storing-images',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2087911',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/faq/suppression-timing',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2444819',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/faq/understanding-delays-bounces',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2560839',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/faq/using-sink-server',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/1950126',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/faq/why-configure-dkim',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2179779',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/getting-started/benefits-role-domains',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/1933377',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/getting-started/create-api-keys',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/1933318',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/getting-started/creating-sending-domains',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/1929890',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/getting-started/creating-template',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2456522',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/getting-started/how-to-get-help',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/topics/770787',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/getting-started',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/1929893',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/getting-started/previewing-and-sending-test-emails',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2661031',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/getting-started/requirements-for-sending-domains',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/1929887',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/getting-started/sending-your-first-email',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2034498',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/getting-started/setting-up-dkim-with-domain-providers',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2034521',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/getting-started/setting-up-domains',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2778789',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/getting-started/signing-up-valid-email-address',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2670627',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/getting-started/sparkpost-new-user-guide',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/1933360',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/getting-started/verify-sending-domains',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2750871',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/getting-started/what-counts-daily-monthly-usage',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2092471',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/atomic-mail-sender',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2455133',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/calling-sparkpost-from-browser',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2040317',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/direct-mail',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2340644',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/discourse',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2169630',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/django',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2092525',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/e-campaign-11',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2039973',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/easy-mail',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2278407',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/elixir',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2039925',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/exim',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2032944',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/group-mail',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2046445',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/hoolie',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/topics/780292',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2780873',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/joomla',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2045652',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/mac-mail',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2356667',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/magento',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2036581',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/mail-wizz',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2160178',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/marketing-rocket',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/1930046',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/ongage',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2082477',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/patch-interspire-email-marketer',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2782464',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/php-list',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2782409',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/phpbb',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2030960',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/postfix',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2177799',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/power-bi',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2155339',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/power-mta',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2477781',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/push-notifications-sparkpost-enterprise',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2036575',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/integrations/send-blaster',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2455201',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/my-account-and-profile/account-suspension',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2467929',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/my-account-and-profile/changing-your-account-email-address',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/1948449',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/my-account-and-profile/enabling-two-factor-authentication',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/topics/779853',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/my-account-and-profile',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/topics/815732',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/reporting',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2240051',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/reporting/message-events',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2524845',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/reporting/metrics-definitions',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/1929895',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/reporting/reporting-and-analytics',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2661260',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/faq/error-messages-smtp',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/topics/764218',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/faq',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2314148',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/tech-resources/abuse-postmaster-google-apps',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: {
9:18:51 AM: from: '/customer/portal/articles/2754251',
9:18:51 AM: query: {},
9:18:51 AM: to: '/docs/tech-resources/android-digital-asset-links',
9:18:51 AM: status: 301,
9:18:51 AM: force: false,
9:18:51 AM: conditions: {},
9:18:51 AM: headers: {}
9:18:51 AM: },
9:18:51 AM: ... 88 more items
9:18:51 AM: ].
9:18:51 AM: ​
9:18:51 AM: (@netlify/plugin-nextjs onBuild completed in 5.5s)
9:18:51 AM:
9:18:51 AM: ────────────────────────────────────────────────────────────────
9:18:51 AM: 5. Functions bundling
9:18:51 AM: ────────────────────────────────────────────────────────────────
9:18:51 AM: ​
9:18:51 AM: Packaging Functions from .netlify/functions-internal directory:
9:18:51 AM: - ___netlify-handler/___netlify-handler.js
9:18:51 AM: - ___netlify-odb-handler/___netlify-odb-handler.js
9:18:51 AM: - _ipx/_ipx.js
9:18:51 AM: ​
9:19:57 AM: ​
9:19:57 AM: (Functions bundling completed in 1m 5.8s)
9:19:57 AM:
9:19:57 AM: ────────────────────────────────────────────────────────────────
9:19:57 AM: 6. @netlify/plugin-nextjs (onPostBuild event)
9:19:57 AM: ────────────────────────────────────────────────────────────────
9:19:57 AM: ​
9:19:59 AM: Next.js cache saved.
9:19:59 AM: ​
9:19:59 AM: (@netlify/plugin-nextjs onPostBuild completed in 1.9s)
9:19:59 AM:
9:19:59 AM: ────────────────────────────────────────────────────────────────
9:19:59 AM: 7. netlify-plugin-cache-nextjs (onPostBuild event)
9:19:59 AM: ────────────────────────────────────────────────────────────────
9:19:59 AM: ​
9:19:59 AM: Cached the .next folder at the location `.next/cache`
9:19:59 AM: ​
9:19:59 AM: (netlify-plugin-cache-nextjs onPostBuild completed in 46ms)
9:19:59 AM:
9:19:59 AM: ────────────────────────────────────────────────────────────────
9:19:59 AM: 8. Deploy site
9:19:59 AM: ────────────────────────────────────────────────────────────────
9:19:59 AM: ​
9:20:00 AM: Starting to deploy site from '.next'
9:20:01 AM: Function "manifest.json": Go binary does not have executable permissions
9:20:01 AM: Function "manifest.json": Function is not valid for deployment. Please check that it matches the format for the runtime.
9:20:01 AM: Creating deploy tree asynchronously
9:20:02 AM: Creating deploy upload records
9:20:02 AM: ** WARNING **
9:20:02 AM: The default Node.js runtime will change to Node v14 on 2021-12-13.
9:20:02 AM: If you need to stay on v12, refer to https://ntl.fyi/pin-js-runtime.
9:20:06 AM: 3318 new files to upload
9:20:06 AM: 3 new functions to upload
9:22:05 AM: Starting post processing
9:22:05 AM: Post processing - HTML
9:27:33 AM: Post processing - header rules
9:27:33 AM: Post processing - redirect rules
9:27:34 AM: Post processing done
9:27:34 AM: Site is live ✨
9:27:35 AM: Finished waiting for live deploy in 5m32.110169648s
9:27:35 AM: Site deploy was successfully initiated
9:27:35 AM: ​
9:27:35 AM: (Deploy site completed in 7m 35.7s)
9:27:35 AM:
9:27:35 AM: ────────────────────────────────────────────────────────────────
9:27:35 AM: 9. @netlify/plugin-nextjs (onEnd event)
9:27:35 AM: ────────────────────────────────────────────────────────────────
9:27:35 AM: ​
9:27:35 AM: Thank you for trying the Essential Next.js beta plugin.
9:27:35 AM: Please share feedback (both good and bad) at https://ntl.fyi/next-beta-feedback
9:27:35 AM: ​
9:27:35 AM: (@netlify/plugin-nextjs onEnd completed in 10ms)
9:27:35 AM:
9:27:35 AM: ────────────────────────────────────────────────────────────────
9:27:35 AM: Netlify Build Complete
9:27:35 AM: ────────────────────────────────────────────────────────────────
9:27:35 AM: ​
9:27:35 AM: (Netlify Build completed in 25m 31.4s)
9:27:35 AM: Execution timed out after 25m57.716295754s
9:27:35 AM: Error running command: Command did not finish within the time limit
9:27:36 AM: Failing build: Failed to build site
9:27:36 AM: Finished processing build request in 26m32.610013291s