Deploy details
Deploy summary
1 plugin ran successfully
2 files cached
Deploy log
Initializing
Complete
Initializing
Complete
8:02:39 PM: Build ready to start
8:03:17 PM: build-image version: 73f16e520fdddf409be6f578c8c2c8941bdf32d3 (focal)
8:03:17 PM: buildbot version: aae36d37bb0728ee6dc52d97c5e1b5b83720773e
8:03:17 PM: Fetching cached dependencies
8:03:17 PM: Starting to download cache of 565.8MB
8:03:28 PM: Finished downloading cache in 11.208s
8:03:28 PM: Starting to extract cache
8:03:31 PM: Finished extracting cache in 3.006s
8:03:32 PM: Finished fetching cache in 14.298s
8:03:32 PM: Starting to prepare the repo for build
8:03:32 PM: Preparing Git Reference pull/12348/head
8:03:33 PM: Custom publish path detected. Proceeding with the specified path: 'website/build'
8:03:33 PM: Custom build command detected. Proceeding with the specified command: 'yarn workspace jest-website netlify:ci:deployPreview'
8:03:34 PM: Starting to install dependencies
8:03:34 PM: Python version set to 3.8
8:03:34 PM: Attempting Ruby version 2.7.2, read from environment
8:03:35 PM: Using Ruby version 2.7.2
8:03:35 PM: Started restoring cached go cache
8:03:35 PM: Finished restoring cached go cache
8:03:37 PM: Installing Go version 1.19.13 (requested 1.19.x)
8:03:42 PM: go version go1.19.13 linux/amd64
8:03:42 PM: Using PHP version 8.0
8:03:43 PM: Started restoring cached Node.js version
8:03:43 PM: Finished restoring cached Node.js version
8:03:44 PM: v16.20.2 is already installed.
8:03:44 PM: Now using node v16.20.2 (npm v8.19.4)
8:03:44 PM: Enabling Node.js Corepack
8:03:44 PM: Started restoring cached build plugins
8:03:44 PM: Finished restoring cached build plugins
8:03:44 PM: Started restoring cached corepack dependencies
8:03:44 PM: Finished restoring cached corepack dependencies
8:03:44 PM: Started restoring cached yarn cache
8:03:44 PM: Finished restoring cached yarn cache
8:03:45 PM: Installing Yarn version 3.3.1
8:03:45 PM: Preparing yarn@3.3.1 for immediate activation...
8:03:45 PM: yarn workspaces detected
8:03:45 PM: Started restoring workspace packages/create-jest node modules
8:03:45 PM: Finished restoring workspace packages/create-jest node modules
8:03:45 PM: Started restoring workspace packages/jest node modules
8:03:45 PM: Finished restoring workspace packages/jest node modules
8:03:45 PM: Started restoring workspace packages/jest-cli node modules
8:03:45 PM: Finished restoring workspace packages/jest-cli node modules
8:03:45 PM: Started restoring workspace packages/jest-config node modules
8:03:45 PM: Finished restoring workspace packages/jest-config node modules
8:03:45 PM: Started restoring workspace packages/jest-repl node modules
8:03:45 PM: Finished restoring workspace packages/jest-repl node modules
8:03:45 PM: Started restoring workspace packages/jest-reporters node modules
8:03:45 PM: Finished restoring workspace packages/jest-reporters node modules
8:03:45 PM: Started restoring workspace packages/jest-runtime node modules
8:03:45 PM: Finished restoring workspace packages/jest-runtime node modules
8:03:45 PM: Started restoring workspace website node modules
8:03:45 PM: Finished restoring workspace website node modules
8:03:45 PM: Started restoring workspace root node modules
8:03:45 PM: Finished restoring workspace root node modules
8:03:46 PM: Installing npm packages using Yarn version 3.6.3
8:03:47 PM: ➤ YN0000: ┌ Resolution step
8:03:47 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
8:03:47 PM: ➤ YN0000: └ Completed in 0s 381ms
8:03:47 PM: ➤ YN0000: ┌ Fetch step
8:03:48 PM: ➤ YN0013: │ 2006 packages were already cached, 3 had to be fetched
8:03:48 PM: ➤ YN0000: └ Completed in 0s 608ms
8:03:48 PM: ➤ YN0000: ┌ Link step
8:03:50 PM: ➤ YN0007: │ core-js@npm:3.32.1 must be built because it never has been before or the last one failed
8:03:50 PM: ➤ YN0007: │ core-js-pure@npm:3.31.1 must be built because it never has been before or the last one failed
8:03:50 PM: ➤ YN0000: └ Completed in 2s 191ms
8:03:50 PM: ➤ YN0000: Done with warnings in 3s 550ms
8:03:50 PM: npm packages installed using Yarn
8:03:51 PM: Install dependencies script success
8:03:51 PM: Starting build script
8:03:52 PM: Detected 0 framework(s)
8:03:52 PM: Section completed: initializing
Building
Complete
Building
Complete
8:03:54 PM: Netlify Build
8:03:54 PM: ────────────────────────────────────────────────────────────────
8:03:54 PM:
8:03:54 PM: ❯ Version
8:03:54 PM: @netlify/build 29.21.1
8:03:54 PM:
8:03:54 PM: ❯ Flags
8:03:54 PM: baseRelDir: true
8:03:54 PM: buildId: 6509fe5fa3a7050008dcd7a3
8:03:54 PM: deployId: 6509fe5fa3a7050008dcd7a5
8:03:54 PM:
8:03:54 PM: ❯ Current directory
8:03:54 PM: /opt/build/repo
8:03:54 PM:
8:03:54 PM: ❯ Config file
8:03:54 PM: /opt/build/repo/netlify.toml
8:03:54 PM:
8:03:54 PM: ❯ Context
8:03:54 PM: deploy-preview
8:03:54 PM:
8:03:54 PM: ❯ Loading plugins
8:03:54 PM: - netlify-plugin-cache@1.0.3 from netlify.toml and package.json
8:03:55 PM:
8:03:55 PM: netlify-plugin-cache (onPreBuild event)
8:03:55 PM: ────────────────────────────────────────────────────────────────
8:03:55 PM:
8:03:55 PM: Successfully restored: website/node_modules/.cache ... 2 files in total.
8:03:55 PM:
8:03:55 PM: (netlify-plugin-cache onPreBuild completed in 196ms)
8:03:55 PM:
8:03:55 PM: build.command from netlify.toml
8:03:55 PM: ────────────────────────────────────────────────────────────────
8:03:55 PM:
8:03:55 PM: $ yarn workspace jest-website netlify:ci:deployPreview
8:03:58 PM: Fetched 1 file: backers.json
8:03:59 PM: Bundling packages
8:04:05 PM: DONE
8:04:07 PM: [INFO] [en] Creating an optimized production build...
8:04:16 PM: [info] [webpackbar] Compiling Client
8:04:16 PM: [info] [webpackbar] Compiling Server
8:04:23 PM: [success] [webpackbar] Client: Compiled successfully in 7.10s
8:04:35 PM: [success] [webpackbar] Server: Compiled successfully in 18.85s
8:04:37 PM: [info] [webpackbar] Compiling Service Worker
8:04:38 PM: [success] [webpackbar] Service Worker: Compiled successfully in 798.08ms
8:04:39 PM: [WARNING] Docusaurus found broken links!
8:04:39 PM:
8:04:39 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.
8:04:39 PM: It looks like some of the broken links we found appear in many pages of your site.
8:04:39 PM: Maybe those broken links appear on all pages through your site layout?
8:04:39 PM: We recommend that you check your theme configuration for such links (particularly, theme navbar and footer).
8:04:39 PM: Frequent broken links are linking to:
8:04:39 PM: - /docs/28.x/upgrading-to-jest28
8:04:39 PM: - Configuration.md/#maxconcurrency-number
8:04:39 PM: - Configuration.md/#setupfilesafterenv-array
8:04:39 PM: - MockFunctionAPI.md/#jestmockedsource
8:04:39 PM: - MockFunctionAPI.md/#jestmockedsource-options
8:04:39 PM: - MockFunctionAPI.md/#mockfnmocknamename
8:04:39 PM:
8:04:39 PM: Exhaustive list of all broken links found:
8:04:39 PM:
8:04:39 PM: - On source page path = /blog/2022/04/25/jest-28:
8:04:39 PM: -> linking to /docs/28.x/upgrading-to-jest28
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/29.4/api:
8:04:39 PM: -> linking to Configuration.md/#maxconcurrency-number (resolved as: /docs/29.4/Configuration.md/)
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/29.4/expect:
8:04:39 PM: -> linking to Configuration.md/#setupfilesafterenv-array (resolved as: /docs/29.4/Configuration.md/)
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/29.4/jest-object:
8:04:39 PM: -> linking to MockFunctionAPI.md/#jestmockedsource (resolved as: /docs/29.4/MockFunctionAPI.md/)
8:04:39 PM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/29.4/MockFunctionAPI.md/)
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/29.4/mock-functions:
8:04:39 PM: -> linking to MockFunctionAPI.md/#mockfnmocknamename (resolved as: /docs/29.4/MockFunctionAPI.md/)
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/29.4/upgrading-to-jest29:
8:04:39 PM: -> linking to /docs/28.x/upgrading-to-jest28
8:04:39 PM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/29.4/MockFunctionAPI.md/)
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/29.5/api:
8:04:39 PM: -> linking to Configuration.md/#maxconcurrency-number (resolved as: /docs/29.5/Configuration.md/)
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/29.5/expect:
8:04:39 PM: -> linking to Configuration.md/#setupfilesafterenv-array (resolved as: /docs/29.5/Configuration.md/)
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/29.5/jest-object:
8:04:39 PM: -> linking to MockFunctionAPI.md/#jestmockedsource (resolved as: /docs/29.5/MockFunctionAPI.md/)
8:04:39 PM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/29.5/MockFunctionAPI.md/)
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/29.5/mock-functions:
8:04:39 PM: -> linking to MockFunctionAPI.md/#mockfnmocknamename (resolved as: /docs/29.5/MockFunctionAPI.md/)
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/29.5/upgrading-to-jest29:
8:04:39 PM: -> linking to /docs/28.x/upgrading-to-jest28
8:04:39 PM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/29.5/MockFunctionAPI.md/)
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/29.6/api:
8:04:39 PM: -> linking to Configuration.md/#maxconcurrency-number (resolved as: /docs/29.6/Configuration.md/)
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/29.6/expect:
8:04:39 PM: -> linking to Configuration.md/#setupfilesafterenv-array (resolved as: /docs/29.6/Configuration.md/)
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/29.6/jest-object:
8:04:39 PM: -> linking to MockFunctionAPI.md/#jestmockedsource (resolved as: /docs/29.6/MockFunctionAPI.md/)
8:04:39 PM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/29.6/MockFunctionAPI.md/)
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/29.6/mock-functions:
8:04:39 PM: -> linking to MockFunctionAPI.md/#mockfnmocknamename (resolved as: /docs/29.6/MockFunctionAPI.md/)
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/29.6/upgrading-to-jest29:
8:04:39 PM: -> linking to /docs/28.x/upgrading-to-jest28
8:04:39 PM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/29.6/MockFunctionAPI.md/)
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/next/api:
8:04:39 PM: -> linking to Configuration.md/#maxconcurrency-number (resolved as: /docs/next/Configuration.md/)
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/next/expect:
8:04:39 PM: -> linking to Configuration.md/#setupfilesafterenv-array (resolved as: /docs/next/Configuration.md/)
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/next/jest-object:
8:04:39 PM: -> linking to MockFunctionAPI.md/#jestmockedsource (resolved as: /docs/next/MockFunctionAPI.md/)
8:04:39 PM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/next/MockFunctionAPI.md/)
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/next/mock-functions:
8:04:39 PM: -> linking to MockFunctionAPI.md/#mockfnmocknamename (resolved as: /docs/next/MockFunctionAPI.md/)
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/next/upgrading-to-jest29:
8:04:39 PM: -> linking to /docs/28.x/upgrading-to-jest28
8:04:39 PM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/next/MockFunctionAPI.md/)
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/api:
8:04:39 PM: -> linking to Configuration.md/#maxconcurrency-number (resolved as: /docs/Configuration.md/)
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/expect:
8:04:39 PM: -> linking to Configuration.md/#setupfilesafterenv-array (resolved as: /docs/Configuration.md/)
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/jest-object:
8:04:39 PM: -> linking to MockFunctionAPI.md/#jestmockedsource (resolved as: /docs/MockFunctionAPI.md/)
8:04:39 PM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/MockFunctionAPI.md/)
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/mock-functions:
8:04:39 PM: -> linking to MockFunctionAPI.md/#mockfnmocknamename (resolved as: /docs/MockFunctionAPI.md/)
8:04:39 PM:
8:04:39 PM: - On source page path = /docs/upgrading-to-jest29:
8:04:39 PM: -> linking to /docs/28.x/upgrading-to-jest28
8:04:39 PM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/MockFunctionAPI.md/)
8:04:39 PM:
8:04:39 PM: [SUCCESS] Generated static files in build.
8:04:39 PM: [INFO] Use `npm run serve` command to test your build locally.
8:04:39 PM:
8:04:39 PM: (build.command completed in 44s)
8:04:39 PM:
8:04:39 PM: Scanning for secrets in code and build output.
8:04:39 PM: ────────────────────────────────────────────────────────────────
8:04:39 PM:
8:04:39 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.
8:04:39 PM:
8:04:39 PM: (Secrets scanning completed in 1ms)
8:04:39 PM:
8:04:59 PM: (Netlify Build completed in 1m 5.2s)
8:05:00 PM: Section completed: building
8:05:07 PM: Finished processing build request in 1m49.531s
Deploying
Complete
Deploying
Complete
8:04:39 PM: Deploy site
8:04:39 PM: ────────────────────────────────────────────────────────────────
8:04:39 PM:
8:04:39 PM: Starting to deploy site from 'website/build'
8:04:39 PM: Calculating files to upload
8:04:42 PM: 212 new files to upload
8:04:42 PM: 0 new functions to upload
8:04:42 PM: Starting to upload
8:04:42 PM: 10% uploaded
8:04:42 PM: 20% uploaded
8:04:42 PM: 30% uploaded
8:04:42 PM: 40% uploaded
8:04:42 PM: 50% uploaded
8:04:42 PM: 60% uploaded
8:04:42 PM: 70% uploaded
8:04:42 PM: 80% uploaded
8:04:42 PM: 90% uploaded
8:04:43 PM: 100% uploaded
8:04:43 PM: Section completed: deploying
8:04:59 PM: Finished waiting for live deploy in 16.086s
8:04:59 PM: Site deploy was successfully initiated
8:04:59 PM:
8:04:59 PM: (Deploy site completed in 19.5s)
8:04:59 PM:
8:04:59 PM: netlify-plugin-cache (onSuccess event)
8:04:59 PM: ────────────────────────────────────────────────────────────────
8:04:59 PM:
8:04:59 PM: Successfully cached: website/node_modules/.cache ... 2 files in total.
8:04:59 PM:
8:04:59 PM: (netlify-plugin-cache onSuccess completed in 251ms)
Cleanup
Complete
Cleanup
Complete
8:04:59 PM: Netlify Build Complete
8:04:59 PM: ────────────────────────────────────────────────────────────────
8:04:59 PM:
8:05:00 PM: Caching artifacts
8:05:00 PM: Started saving workspace packages/create-jest node modules
8:05:00 PM: Finished saving workspace packages/create-jest node modules
8:05:00 PM: Started saving workspace packages/jest node modules
8:05:00 PM: Finished saving workspace packages/jest node modules
8:05:00 PM: Started saving workspace packages/jest-cli node modules
8:05:00 PM: Finished saving workspace packages/jest-cli node modules
8:05:00 PM: Started saving workspace packages/jest-config node modules
8:05:00 PM: Finished saving workspace packages/jest-config node modules
8:05:00 PM: Started saving workspace packages/jest-repl node modules
8:05:00 PM: Finished saving workspace packages/jest-repl node modules
8:05:00 PM: Started saving workspace packages/jest-reporters node modules
8:05:00 PM: Finished saving workspace packages/jest-reporters node modules
8:05:00 PM: Started saving workspace packages/jest-runtime node modules
8:05:00 PM: Finished saving workspace packages/jest-runtime node modules
8:05:00 PM: Started saving workspace website node modules
8:05:00 PM: Finished saving workspace website node modules
8:05:00 PM: Started saving workspace root node modules
8:05:00 PM: Finished saving workspace root node modules
8:05:00 PM: Started saving build plugins
8:05:00 PM: Finished saving build plugins
8:05:00 PM: Started saving corepack cache
8:05:00 PM: Finished saving corepack cache
8:05:00 PM: Started saving yarn cache
8:05:00 PM: Finished saving yarn cache
8:05:00 PM: Started saving pip cache
8:05:00 PM: Finished saving pip cache
8:05:00 PM: Started saving emacs cask dependencies
8:05:00 PM: Finished saving emacs cask dependencies
8:05:00 PM: Started saving maven dependencies
8:05:00 PM: Finished saving maven dependencies
8:05:00 PM: Started saving boot dependencies
8:05:00 PM: Finished saving boot dependencies
8:05:00 PM: Started saving rust rustup cache
8:05:00 PM: Finished saving rust rustup cache
8:05:00 PM: Started saving go dependencies
8:05:00 PM: Finished saving go dependencies
8:05:00 PM: Build script success
8:05:02 PM: Uploading Cache of size 564.7MB
8:05:07 PM: Section completed: cleanup
Post-processing
Complete
Post-processing
Complete
8:04:43 PM: Starting post processing
8:04:43 PM: Post processing - HTML
8:04:43 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
---------------------------------------------------------------------
8:04:43 PM: Skipping form detection
8:04:57 PM: Post processing - header rules
8:04:57 PM: Post processing - redirect rules
8:04:58 PM: Post processing done
8:04:58 PM: Section completed: postprocessing
8:04:59 PM: Site is live ✨