Deploy details
Deploy log
Initializing
Complete
Initializing
Complete
12:53:09 PM: Build ready to start
12:53:10 PM: build-image version: 73f16e520fdddf409be6f578c8c2c8941bdf32d3 (focal)
12:53:10 PM: buildbot version: aae36d37bb0728ee6dc52d97c5e1b5b83720773e
12:53:10 PM: Fetching cached dependencies
12:53:10 PM: Starting to download cache of 2.0GB
12:53:46 PM: Finished downloading cache in 35.281s
12:53:46 PM: Starting to extract cache
12:53:59 PM: Finished extracting cache in 13.128s
12:53:59 PM: Finished fetching cache in 48.577s
12:53:59 PM: Starting to prepare the repo for build
12:53:59 PM: Preparing Git Reference pull/14551/head
12:54:00 PM: Custom publish path detected. Proceeding with the specified path: 'website/build'
12:54:00 PM: Custom build command detected. Proceeding with the specified command: 'yarn workspace jest-website netlify:ci:deployPreview'
12:54:02 PM: Starting to install dependencies
12:54:02 PM: Python version set to 3.8
12:54:02 PM: Attempting Ruby version 2.7.2, read from environment
12:54:02 PM: Using Ruby version 2.7.2
12:54:03 PM: Started restoring cached go cache
12:54:03 PM: Finished restoring cached go cache
12:54:04 PM: Installing Go version 1.19.13 (requested 1.19.x)
12:54:09 PM: go version go1.19.13 linux/amd64
12:54:10 PM: Using PHP version 8.0
12:54:10 PM: Started restoring cached Node.js version
12:54:11 PM: Finished restoring cached Node.js version
12:54:11 PM: v16.20.2 is already installed.
12:54:12 PM: Now using node v16.20.2 (npm v8.19.4)
12:54:12 PM: Enabling Node.js Corepack
12:54:12 PM: Started restoring cached build plugins
12:54:12 PM: Finished restoring cached build plugins
12:54:12 PM: Started restoring cached corepack dependencies
12:54:12 PM: Finished restoring cached corepack dependencies
12:54:12 PM: Started restoring cached yarn cache
12:54:12 PM: Finished restoring cached yarn cache
12:54:13 PM: Installing Yarn version 3.3.1
12:54:13 PM: Preparing yarn@3.3.1 for immediate activation...
12:54:13 PM: yarn workspaces detected
12:54:13 PM: Started restoring workspace packages/create-jest node modules
12:54:13 PM: Finished restoring workspace packages/create-jest node modules
12:54:13 PM: Started restoring workspace packages/jest node modules
12:54:13 PM: Finished restoring workspace packages/jest node modules
12:54:13 PM: Started restoring workspace packages/jest-cli node modules
12:54:13 PM: Finished restoring workspace packages/jest-cli node modules
12:54:13 PM: Started restoring workspace packages/jest-config node modules
12:54:13 PM: Finished restoring workspace packages/jest-config node modules
12:54:13 PM: Started restoring workspace packages/jest-repl node modules
12:54:13 PM: Finished restoring workspace packages/jest-repl node modules
12:54:13 PM: Started restoring workspace packages/jest-reporters node modules
12:54:13 PM: Finished restoring workspace packages/jest-reporters node modules
12:54:13 PM: Started restoring workspace packages/jest-runtime node modules
12:54:13 PM: Finished restoring workspace packages/jest-runtime node modules
12:54:13 PM: Started restoring workspace website node modules
12:54:13 PM: Finished restoring workspace website node modules
12:54:13 PM: Started restoring workspace root node modules
12:54:13 PM: Finished restoring workspace root node modules
12:54:14 PM: Installing npm packages using Yarn version 3.6.3
12:54:14 PM: ➤ YN0000: ┌ Resolution step
12:54:15 PM: ➤ YN0002: │ babel-plugin-transform-flow-enums@npm:0.0.2 doesn't provide @babel/core (p84ac5), requested by @babel/plugin-syntax-flow
➤ YN0002: │ diff-sequences@workspace:packages/diff-sequences doesn't provide @jest/globals (p75a68), requested by @fast-check/jest
➤ YN0002: │ expect@workspace:packages/expect doesn't provide @jest/globals (pa6bbe), requested by @fast-check/jest
➤ YN0060: │ jest-website@workspace:website provides react (p28773) with version 18.2.0, which doesn't satisfy what @docusaurus/preset-classic and some of its descendants request
➤ YN0000: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code
➤ YN0002: │ diff-sequences@workspace:packages/diff-sequences doesn't provide @jest/globals (p75a68), requested by @fast-check/jest
➤ YN0002: │ expect@workspace:packages/expect doesn't provide @jest/globals (pa6bbe), requested by @fast-check/jest
➤ YN0060: │ jest-website@workspace:website provides react (p28773) with version 18.2.0, which doesn't satisfy what @docusaurus/preset-classic and some of its descendants request
➤ YN0000: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code
12:54:15 PM: ➤ YN0000: └ Completed in 0s 413ms
12:54:15 PM: ➤ YN0000: ┌ Fetch step
12:54:15 PM: ➤ YN0013: │ 2006 packages were already cached
12:54:15 PM: ➤ YN0000: └ Completed in 0s 559ms
12:54:16 PM: ➤ YN0000: ┌ Link step
12:54:18 PM: ➤ YN0007: │ core-js@npm:3.32.1 must be built because it never has been before or the last one failed
12:54:18 PM: ➤ YN0007: │ core-js-pure@npm:3.31.1 must be built because it never has been before or the last one failed
12:54:18 PM: ➤ YN0000: └ Completed in 2s 243ms
12:54:18 PM: ➤ YN0000: Done with warnings in 3s 623ms
12:54:18 PM: npm packages installed using Yarn
12:54:19 PM: Install dependencies script success
12:54:19 PM: Starting build script
12:54:20 PM: Detected 0 framework(s)
12:54:20 PM: Section completed: initializing
Building
Complete
Building
Complete
12:54:22 PM: Netlify Build
12:54:22 PM: ────────────────────────────────────────────────────────────────
12:54:22 PM:
12:54:22 PM: ❯ Version
12:54:22 PM: @netlify/build 29.21.1
12:54:22 PM:
12:54:22 PM: ❯ Flags
12:54:22 PM: baseRelDir: true
12:54:22 PM: buildId: 650aeb34ce0c720008c01cfd
12:54:22 PM: deployId: 650aeb34ce0c720008c01cff
12:54:22 PM:
12:54:22 PM: ❯ Current directory
12:54:22 PM: /opt/build/repo
12:54:22 PM:
12:54:22 PM: ❯ Config file
12:54:22 PM: /opt/build/repo/netlify.toml
12:54:22 PM:
12:54:22 PM: ❯ Context
12:54:22 PM: deploy-preview
12:54:22 PM:
12:54:22 PM: ❯ Loading plugins
12:54:22 PM: - netlify-plugin-cache@1.0.3 from netlify.toml and package.json
12:54:23 PM:
12:54:23 PM: netlify-plugin-cache (onPreBuild event)
12:54:23 PM: ────────────────────────────────────────────────────────────────
12:54:23 PM:
12:54:24 PM: Successfully restored: website/node_modules/.cache ... 2 files in total.
12:54:24 PM:
12:54:24 PM: (netlify-plugin-cache onPreBuild completed in 1s)
12:54:24 PM:
12:54:24 PM: build.command from netlify.toml
12:54:24 PM: ────────────────────────────────────────────────────────────────
12:54:24 PM:
12:54:24 PM: $ yarn workspace jest-website netlify:ci:deployPreview
12:54:27 PM: Fetched 1 file: backers.json
12:54:28 PM: Bundling packages
12:54:34 PM: DONE
12:54:36 PM: [INFO] [en] Creating an optimized production build...
12:54:47 PM: [info] [webpackbar] Compiling Client
12:54:47 PM: [info] [webpackbar] Compiling Server
12:54:55 PM: [success] [webpackbar] Client: Compiled successfully in 7.83s
12:55:07 PM: [success] [webpackbar] Server: Compiled successfully in 20.00s
12:55:10 PM: [info] [webpackbar] Compiling Service Worker
12:55:11 PM: [success] [webpackbar] Service Worker: Compiled successfully in 773.93ms
12:55:12 PM: [WARNING] Docusaurus found broken links!
12:55:12 PM:
12:55:12 PM: Please check the pages of your site in the list below, and make sure you don't reference any path that does not exist.
Note: it's possible to ignore broken links with the 'onBrokenLinks' Docusaurus configuration, and let the build pass.
Note: it's possible to ignore broken links with the 'onBrokenLinks' Docusaurus configuration, and let the build pass.
12:55:12 PM: It looks like some of the broken links we found appear in many pages of your site.
12:55:12 PM: Maybe those broken links appear on all pages through your site layout?
12:55:12 PM: We recommend that you check your theme configuration for such links (particularly, theme navbar and footer).
12:55:12 PM: Frequent broken links are linking to:
12:55:12 PM: - /docs/28.x/upgrading-to-jest28
12:55:12 PM: - Configuration.md/#maxconcurrency-number
12:55:12 PM: - Configuration.md/#setupfilesafterenv-array
12:55:12 PM: - MockFunctionAPI.md/#jestmockedsource
12:55:12 PM: - MockFunctionAPI.md/#jestmockedsource-options
12:55:12 PM: - MockFunctionAPI.md/#mockfnmocknamename
12:55:12 PM:
12:55:12 PM: Exhaustive list of all broken links found:
12:55:12 PM:
12:55:12 PM: - On source page path = /blog/2022/04/25/jest-28:
12:55:12 PM: -> linking to /docs/28.x/upgrading-to-jest28
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/29.4/api:
12:55:12 PM: -> linking to Configuration.md/#maxconcurrency-number (resolved as: /docs/29.4/Configuration.md/)
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/29.4/expect:
12:55:12 PM: -> linking to Configuration.md/#setupfilesafterenv-array (resolved as: /docs/29.4/Configuration.md/)
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/29.4/jest-object:
12:55:12 PM: -> linking to MockFunctionAPI.md/#jestmockedsource (resolved as: /docs/29.4/MockFunctionAPI.md/)
12:55:12 PM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/29.4/MockFunctionAPI.md/)
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/29.4/mock-functions:
12:55:12 PM: -> linking to MockFunctionAPI.md/#mockfnmocknamename (resolved as: /docs/29.4/MockFunctionAPI.md/)
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/29.4/upgrading-to-jest29:
12:55:12 PM: -> linking to /docs/28.x/upgrading-to-jest28
12:55:12 PM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/29.4/MockFunctionAPI.md/)
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/29.5/api:
12:55:12 PM: -> linking to Configuration.md/#maxconcurrency-number (resolved as: /docs/29.5/Configuration.md/)
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/29.5/expect:
12:55:12 PM: -> linking to Configuration.md/#setupfilesafterenv-array (resolved as: /docs/29.5/Configuration.md/)
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/29.5/jest-object:
12:55:12 PM: -> linking to MockFunctionAPI.md/#jestmockedsource (resolved as: /docs/29.5/MockFunctionAPI.md/)
12:55:12 PM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/29.5/MockFunctionAPI.md/)
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/29.5/mock-functions:
12:55:12 PM: -> linking to MockFunctionAPI.md/#mockfnmocknamename (resolved as: /docs/29.5/MockFunctionAPI.md/)
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/29.5/upgrading-to-jest29:
12:55:12 PM: -> linking to /docs/28.x/upgrading-to-jest28
12:55:12 PM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/29.5/MockFunctionAPI.md/)
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/29.6/api:
12:55:12 PM: -> linking to Configuration.md/#maxconcurrency-number (resolved as: /docs/29.6/Configuration.md/)
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/29.6/expect:
12:55:12 PM: -> linking to Configuration.md/#setupfilesafterenv-array (resolved as: /docs/29.6/Configuration.md/)
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/29.6/jest-object:
12:55:12 PM: -> linking to MockFunctionAPI.md/#jestmockedsource (resolved as: /docs/29.6/MockFunctionAPI.md/)
12:55:12 PM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/29.6/MockFunctionAPI.md/)
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/29.6/mock-functions:
12:55:12 PM: -> linking to MockFunctionAPI.md/#mockfnmocknamename (resolved as: /docs/29.6/MockFunctionAPI.md/)
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/29.6/upgrading-to-jest29:
12:55:12 PM: -> linking to /docs/28.x/upgrading-to-jest28
12:55:12 PM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/29.6/MockFunctionAPI.md/)
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/next/api:
12:55:12 PM: -> linking to Configuration.md/#maxconcurrency-number (resolved as: /docs/next/Configuration.md/)
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/next/expect:
12:55:12 PM: -> linking to Configuration.md/#setupfilesafterenv-array (resolved as: /docs/next/Configuration.md/)
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/next/jest-object:
12:55:12 PM: -> linking to MockFunctionAPI.md/#jestmockedsource (resolved as: /docs/next/MockFunctionAPI.md/)
12:55:12 PM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/next/MockFunctionAPI.md/)
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/next/mock-functions:
12:55:12 PM: -> linking to MockFunctionAPI.md/#mockfnmocknamename (resolved as: /docs/next/MockFunctionAPI.md/)
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/next/upgrading-to-jest29:
12:55:12 PM: -> linking to /docs/28.x/upgrading-to-jest28
12:55:12 PM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/next/MockFunctionAPI.md/)
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/api:
12:55:12 PM: -> linking to Configuration.md/#maxconcurrency-number (resolved as: /docs/Configuration.md/)
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/expect:
12:55:12 PM: -> linking to Configuration.md/#setupfilesafterenv-array (resolved as: /docs/Configuration.md/)
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/jest-object:
12:55:12 PM: -> linking to MockFunctionAPI.md/#jestmockedsource (resolved as: /docs/MockFunctionAPI.md/)
12:55:12 PM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/MockFunctionAPI.md/)
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/mock-functions:
12:55:12 PM: -> linking to MockFunctionAPI.md/#mockfnmocknamename (resolved as: /docs/MockFunctionAPI.md/)
12:55:12 PM:
12:55:12 PM: - On source page path = /docs/upgrading-to-jest29:
12:55:12 PM: -> linking to /docs/28.x/upgrading-to-jest28
12:55:12 PM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/MockFunctionAPI.md/)
12:55:12 PM:
12:55:12 PM: [SUCCESS] Generated static files in build.
12:55:12 PM: [INFO] Use `npm run serve` command to test your build locally.
12:55:12 PM:
12:55:12 PM: (build.command completed in 47.8s)
12:55:12 PM:
12:55:12 PM: Scanning for secrets in code and build output.
12:55:12 PM: ────────────────────────────────────────────────────────────────
12:55:12 PM:
12:55:12 PM: Secrets scanning skipped because no env vars marked as secret are set to non-empty/non-trivial values or they are all omitted with SECRETS_SCAN_OMIT_KEYS env var setting.
12:55:12 PM:
12:55:12 PM: (Secrets scanning completed in 1ms)
12:55:12 PM:
12:55:38 PM: (Netlify Build completed in 1m 15.9s)
12:55:39 PM: Section completed: building
12:56:00 PM: Finished processing build request in 2m50.195s
Deploying
Complete
Deploying
Complete
12:55:12 PM: Deploy site
12:55:12 PM: ────────────────────────────────────────────────────────────────
12:55:12 PM:
12:55:12 PM: Starting to deploy site from 'website/build'
12:55:12 PM: Calculating files to upload
12:55:14 PM: 213 new files to upload
12:55:14 PM: 0 new functions to upload
12:55:14 PM: Starting to upload
12:55:14 PM: 10% uploaded
12:55:15 PM: 20% uploaded
12:55:15 PM: 30% uploaded
12:55:15 PM: 40% uploaded
12:55:15 PM: 50% uploaded
12:55:15 PM: 60% uploaded
12:55:15 PM: 70% uploaded
12:55:15 PM: 80% uploaded
12:55:15 PM: 90% uploaded
12:55:15 PM: 100% uploaded
12:55:15 PM: Section completed: deploying
12:55:36 PM: Finished waiting for live deploy in 20.107s
12:55:36 PM: Site deploy was successfully initiated
12:55:36 PM:
12:55:36 PM: (Deploy site completed in 23.5s)
12:55:36 PM:
12:55:36 PM: netlify-plugin-cache (onSuccess event)
12:55:36 PM: ────────────────────────────────────────────────────────────────
12:55:36 PM:
12:55:38 PM: Successfully cached: website/node_modules/.cache ... 2 files in total.
12:55:38 PM:
12:55:38 PM: (netlify-plugin-cache onSuccess completed in 2s)
Cleanup
Complete
Cleanup
Complete
12:55:38 PM: Netlify Build Complete
12:55:38 PM: ────────────────────────────────────────────────────────────────
12:55:38 PM:
12:55:38 PM: Caching artifacts
12:55:38 PM: Started saving workspace packages/create-jest node modules
12:55:38 PM: Finished saving workspace packages/create-jest node modules
12:55:38 PM: Started saving workspace packages/jest node modules
12:55:38 PM: Finished saving workspace packages/jest node modules
12:55:38 PM: Started saving workspace packages/jest-cli node modules
12:55:38 PM: Finished saving workspace packages/jest-cli node modules
12:55:38 PM: Started saving workspace packages/jest-config node modules
12:55:38 PM: Finished saving workspace packages/jest-config node modules
12:55:38 PM: Started saving workspace packages/jest-repl node modules
12:55:38 PM: Finished saving workspace packages/jest-repl node modules
12:55:38 PM: Started saving workspace packages/jest-reporters node modules
12:55:38 PM: Finished saving workspace packages/jest-reporters node modules
12:55:38 PM: Started saving workspace packages/jest-runtime node modules
12:55:38 PM: Finished saving workspace packages/jest-runtime node modules
12:55:38 PM: Started saving workspace website node modules
12:55:38 PM: Finished saving workspace website node modules
12:55:38 PM: Started saving workspace root node modules
12:55:38 PM: Finished saving workspace root node modules
12:55:38 PM: Started saving build plugins
12:55:38 PM: Finished saving build plugins
12:55:38 PM: Started saving corepack cache
12:55:38 PM: Finished saving corepack cache
12:55:38 PM: Started saving yarn cache
12:55:39 PM: Finished saving yarn cache
12:55:39 PM: Started saving pip cache
12:55:39 PM: Finished saving pip cache
12:55:39 PM: Started saving emacs cask dependencies
12:55:39 PM: Finished saving emacs cask dependencies
12:55:39 PM: Started saving maven dependencies
12:55:39 PM: Finished saving maven dependencies
12:55:39 PM: Started saving boot dependencies
12:55:39 PM: Finished saving boot dependencies
12:55:39 PM: Started saving rust rustup cache
12:55:39 PM: Finished saving rust rustup cache
12:55:39 PM: Started saving go dependencies
12:55:39 PM: Finished saving go dependencies
12:55:39 PM: Build script success
12:55:46 PM: Uploading Cache of size 2.0GB
12:56:00 PM: Section completed: cleanup
Post-processing
Complete
Post-processing
Complete
12:55:16 PM: Starting post processing
12:55:16 PM: Post processing - HTML
12:55:16 PM: ---------------------------------------------------------------------
DEPRECATION NOTICE: Your site has asset optimization enabled. This feature will be at end of service on October 17, 2023.
After that date, your builds will continue to work but we won't minify or bundle the CSS and JS, and we won't optimize images.
To remove this warning, disable asset optimization in your site configuration:
https://app.netlify.com/sites/jestjs/configuration/deploys#asset-optimization
For more details, read our forum announcement:
https://answers.netlify.com/t/please-read-deprecation-of-post-processing-asset-optimization/96657
---------------------------------------------------------------------
DEPRECATION NOTICE: Your site has asset optimization enabled. This feature will be at end of service on October 17, 2023.
After that date, your builds will continue to work but we won't minify or bundle the CSS and JS, and we won't optimize images.
To remove this warning, disable asset optimization in your site configuration:
https://app.netlify.com/sites/jestjs/configuration/deploys#asset-optimization
For more details, read our forum announcement:
https://answers.netlify.com/t/please-read-deprecation-of-post-processing-asset-optimization/96657
---------------------------------------------------------------------
12:55:16 PM: Skipping form detection
12:55:33 PM: Post processing - header rules
12:55:33 PM: Post processing - redirect rules
12:55:33 PM: Post processing done
12:55:33 PM: Section completed: postprocessing
12:55:34 PM: Site is live ✨