Skip to main content

Deploy details

Deploy successful for jestjs

feat: Refer to specific versions of Jest monorepo dependencies instead of range

PR #14553: lock-down-jest-versions@c7c953e

Deploy summary

  • info

    1 plugin ran successfully

    Select for details.

    • netlify-plugin-cache
  • plugin output

    2 files cached

    These will be restored on the next build! ⚡

    website/node_modules/.cache

Deploy log

Initializing

Complete
11:34:05 AM: Build ready to start
11:34:07 AM: build-image version: 73f16e520fdddf409be6f578c8c2c8941bdf32d3 (focal)
11:34:07 AM: buildbot version: aae36d37bb0728ee6dc52d97c5e1b5b83720773e
11:34:07 AM: Fetching cached dependencies
11:34:07 AM: Failed to fetch cache, continuing with build
11:34:07 AM: Starting to prepare the repo for build
11:34:07 AM: No cached dependencies found. Cloning fresh repo
11:34:07 AM: git clone --filter=blob:none https://github.com/jestjs/jest
11:34:09 AM: Preparing Git Reference pull/14553/head
11:34:11 AM: Custom publish path detected. Proceeding with the specified path: 'website/build'
11:34:11 AM: Custom build command detected. Proceeding with the specified command: 'yarn workspace jest-website netlify:ci:deployPreview'
11:34:12 AM: Starting to install dependencies
11:34:12 AM: Python version set to 3.8
11:34:13 AM: Attempting Ruby version 2.7.2, read from environment
11:34:13 AM: Using Ruby version 2.7.2
11:34:14 AM: Started restoring cached go cache
11:34:14 AM: Finished restoring cached go cache
11:34:15 AM: Installing Go version 1.19.13 (requested 1.19.x)
11:34:19 AM: go version go1.19.13 linux/amd64
11:34:20 AM: Using PHP version 8.0
11:34:21 AM: Downloading and installing node v16.20.2...
11:34:21 AM: Computing checksum with sha256sum
11:34:21 AM: Checksums matched!
11:34:23 AM: Now using node v16.20.2 (npm v8.19.4)
11:34:23 AM: Enabling Node.js Corepack
11:34:23 AM: Started restoring cached build plugins
11:34:23 AM: Finished restoring cached build plugins
11:34:23 AM: Started restoring cached corepack dependencies
11:34:23 AM: Finished restoring cached corepack dependencies
11:34:23 AM: Started restoring cached yarn cache
11:34:23 AM: Finished restoring cached yarn cache
11:34:24 AM: Installing Yarn version 3.3.1
11:34:24 AM: Preparing yarn@3.3.1 for immediate activation...
11:34:24 AM: yarn workspaces detected
11:34:25 AM: Installing npm packages using Yarn version 3.6.3
11:34:26 AM: ➤ YN0000: ┌ Resolution step
11:34:26 AM: ➤ 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
11:34:26 AM: ➤ YN0000: └ Completed in 0s 418ms
11:34:26 AM: ➤ YN0000: ┌ Fetch step
11:35:01 AM: ➤ YN0013: │ 7 packages were already cached, 2008 had to be fetched
11:35:01 AM: ➤ YN0000: └ Completed in 34s 895ms
11:35:01 AM: ➤ YN0000: ┌ Link step
11:35:12 AM: ➤ YN0007: │ core-js@npm:3.32.1 must be built because it never has been before or the last one failed
11:35:12 AM: ➤ YN0007: │ core-js-pure@npm:3.31.1 must be built because it never has been before or the last one failed
11:35:12 AM: ➤ YN0000: └ Completed in 10s 681ms
11:35:12 AM: ➤ YN0000: Done with warnings in 46s 409ms
11:35:12 AM: npm packages installed using Yarn
11:35:13 AM: Install dependencies script success
11:35:13 AM: Starting build script
11:35:15 AM: Detected 0 framework(s)
11:35:15 AM: Section completed: initializing

Building

Complete
11:35:16 AM: Netlify Build
11:35:16 AM: ────────────────────────────────────────────────────────────────
11:35:16 AM:
11:35:16 AM: ❯ Version
11:35:16 AM: @netlify/build 29.21.1
11:35:16 AM:
11:35:16 AM: ❯ Flags
11:35:16 AM: baseRelDir: true
11:35:16 AM: buildId: 650ad84819d21d0008e361b2
11:35:16 AM: deployId: 650ad84819d21d0008e361b4
11:35:16 AM:
11:35:16 AM: ❯ Current directory
11:35:16 AM: /opt/build/repo
11:35:16 AM:
11:35:16 AM: ❯ Config file
11:35:16 AM: /opt/build/repo/netlify.toml
11:35:16 AM:
11:35:16 AM: ❯ Context
11:35:16 AM: deploy-preview
11:35:16 AM:
11:35:16 AM: ❯ Loading plugins
11:35:16 AM: - netlify-plugin-cache@1.0.3 from netlify.toml and package.json
11:35:18 AM:
11:35:18 AM: netlify-plugin-cache (onPreBuild event)
11:35:18 AM: ────────────────────────────────────────────────────────────────
11:35:18 AM: ​
11:35:18 AM: A cache of 'website/node_modules/.cache' doesn't exist (yet).
11:35:18 AM: (netlify-plugin-cache onPreBuild completed in 8ms)
11:35:18 AM:
11:35:18 AM: build.command from netlify.toml
11:35:18 AM: ────────────────────────────────────────────────────────────────
11:35:18 AM: ​
11:35:18 AM: $ yarn workspace jest-website netlify:ci:deployPreview
11:35:21 AM: Fetched 1 file: backers.json
11:35:22 AM: Bundling packages
11:35:28 AM: DONE
11:35:30 AM: [INFO] [en] Creating an optimized production build...
11:35:41 AM: [info] [webpackbar] Compiling Client
11:35:41 AM: [info] [webpackbar] Compiling Server
11:36:18 AM: [success] [webpackbar] Client: Compiled successfully in 36.87s
11:36:33 AM: [success] [webpackbar] Server: Compiled successfully in 51.52s
11:36:38 AM: [info] [webpackbar] Compiling Service Worker
11:36:39 AM: [success] [webpackbar] Service Worker: Compiled successfully in 750.97ms
11:36:40 AM: [WARNING] Docusaurus found broken links!
11:36:40 AM:
11:36:40 AM: 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.
11:36:40 AM: It looks like some of the broken links we found appear in many pages of your site.
11:36:40 AM: Maybe those broken links appear on all pages through your site layout?
11:36:40 AM: We recommend that you check your theme configuration for such links (particularly, theme navbar and footer).
11:36:40 AM: Frequent broken links are linking to:
11:36:40 AM: - /docs/28.x/upgrading-to-jest28
11:36:40 AM: - Configuration.md/#maxconcurrency-number
11:36:40 AM: - Configuration.md/#setupfilesafterenv-array
11:36:40 AM: - MockFunctionAPI.md/#jestmockedsource
11:36:40 AM: - MockFunctionAPI.md/#jestmockedsource-options
11:36:40 AM: - MockFunctionAPI.md/#mockfnmocknamename
11:36:40 AM:
11:36:40 AM: Exhaustive list of all broken links found:
11:36:40 AM:
11:36:40 AM: - On source page path = /blog/2022/04/25/jest-28:
11:36:40 AM: -> linking to /docs/28.x/upgrading-to-jest28
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/29.4/api:
11:36:40 AM: -> linking to Configuration.md/#maxconcurrency-number (resolved as: /docs/29.4/Configuration.md/)
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/29.4/expect:
11:36:40 AM: -> linking to Configuration.md/#setupfilesafterenv-array (resolved as: /docs/29.4/Configuration.md/)
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/29.4/jest-object:
11:36:40 AM: -> linking to MockFunctionAPI.md/#jestmockedsource (resolved as: /docs/29.4/MockFunctionAPI.md/)
11:36:40 AM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/29.4/MockFunctionAPI.md/)
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/29.4/mock-functions:
11:36:40 AM: -> linking to MockFunctionAPI.md/#mockfnmocknamename (resolved as: /docs/29.4/MockFunctionAPI.md/)
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/29.4/upgrading-to-jest29:
11:36:40 AM: -> linking to /docs/28.x/upgrading-to-jest28
11:36:40 AM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/29.4/MockFunctionAPI.md/)
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/29.5/api:
11:36:40 AM: -> linking to Configuration.md/#maxconcurrency-number (resolved as: /docs/29.5/Configuration.md/)
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/29.5/expect:
11:36:40 AM: -> linking to Configuration.md/#setupfilesafterenv-array (resolved as: /docs/29.5/Configuration.md/)
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/29.5/jest-object:
11:36:40 AM: -> linking to MockFunctionAPI.md/#jestmockedsource (resolved as: /docs/29.5/MockFunctionAPI.md/)
11:36:40 AM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/29.5/MockFunctionAPI.md/)
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/29.5/mock-functions:
11:36:40 AM: -> linking to MockFunctionAPI.md/#mockfnmocknamename (resolved as: /docs/29.5/MockFunctionAPI.md/)
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/29.5/upgrading-to-jest29:
11:36:40 AM: -> linking to /docs/28.x/upgrading-to-jest28
11:36:40 AM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/29.5/MockFunctionAPI.md/)
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/29.6/api:
11:36:40 AM: -> linking to Configuration.md/#maxconcurrency-number (resolved as: /docs/29.6/Configuration.md/)
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/29.6/expect:
11:36:40 AM: -> linking to Configuration.md/#setupfilesafterenv-array (resolved as: /docs/29.6/Configuration.md/)
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/29.6/jest-object:
11:36:40 AM: -> linking to MockFunctionAPI.md/#jestmockedsource (resolved as: /docs/29.6/MockFunctionAPI.md/)
11:36:40 AM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/29.6/MockFunctionAPI.md/)
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/29.6/mock-functions:
11:36:40 AM: -> linking to MockFunctionAPI.md/#mockfnmocknamename (resolved as: /docs/29.6/MockFunctionAPI.md/)
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/29.6/upgrading-to-jest29:
11:36:40 AM: -> linking to /docs/28.x/upgrading-to-jest28
11:36:40 AM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/29.6/MockFunctionAPI.md/)
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/next/api:
11:36:40 AM: -> linking to Configuration.md/#maxconcurrency-number (resolved as: /docs/next/Configuration.md/)
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/next/expect:
11:36:40 AM: -> linking to Configuration.md/#setupfilesafterenv-array (resolved as: /docs/next/Configuration.md/)
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/next/jest-object:
11:36:40 AM: -> linking to MockFunctionAPI.md/#jestmockedsource (resolved as: /docs/next/MockFunctionAPI.md/)
11:36:40 AM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/next/MockFunctionAPI.md/)
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/next/mock-functions:
11:36:40 AM: -> linking to MockFunctionAPI.md/#mockfnmocknamename (resolved as: /docs/next/MockFunctionAPI.md/)
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/next/upgrading-to-jest29:
11:36:40 AM: -> linking to /docs/28.x/upgrading-to-jest28
11:36:40 AM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/next/MockFunctionAPI.md/)
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/api:
11:36:40 AM: -> linking to Configuration.md/#maxconcurrency-number (resolved as: /docs/Configuration.md/)
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/expect:
11:36:40 AM: -> linking to Configuration.md/#setupfilesafterenv-array (resolved as: /docs/Configuration.md/)
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/jest-object:
11:36:40 AM: -> linking to MockFunctionAPI.md/#jestmockedsource (resolved as: /docs/MockFunctionAPI.md/)
11:36:40 AM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/MockFunctionAPI.md/)
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/mock-functions:
11:36:40 AM: -> linking to MockFunctionAPI.md/#mockfnmocknamename (resolved as: /docs/MockFunctionAPI.md/)
11:36:40 AM:
11:36:40 AM: - On source page path = /docs/upgrading-to-jest29:
11:36:40 AM: -> linking to /docs/28.x/upgrading-to-jest28
11:36:40 AM: -> linking to MockFunctionAPI.md/#jestmockedsource-options (resolved as: /docs/MockFunctionAPI.md/)
11:36:40 AM:
11:36:40 AM: [SUCCESS] Generated static files in build.
11:36:40 AM: [INFO] Use `npm run serve` command to test your build locally.
11:36:40 AM: ​
11:36:40 AM: (build.command completed in 1m 22.1s)
11:36:40 AM:
11:36:40 AM: Scanning for secrets in code and build output.
11:36:40 AM: ────────────────────────────────────────────────────────────────
11:36:40 AM: ​
11:36:40 AM: 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.
11:36:40 AM: ​
11:36:40 AM: (Secrets scanning completed in 1ms)
11:36:40 AM:
11:37:00 AM: (Netlify Build completed in 1m 43.6s)
11:37:02 AM: Section completed: building
11:37:08 AM: Finished processing build request in 3m0.927s

Deploying

Complete
11:36:40 AM: Deploy site
11:36:40 AM: ────────────────────────────────────────────────────────────────
11:36:40 AM: ​
11:36:40 AM: Starting to deploy site from 'website/build'
11:36:40 AM: Calculating files to upload
11:36:42 AM: 211 new files to upload
11:36:42 AM: 0 new functions to upload
11:36:42 AM: Starting to upload
11:36:42 AM: 10% uploaded
11:36:42 AM: 20% uploaded
11:36:43 AM: 30% uploaded
11:36:43 AM: 40% uploaded
11:36:43 AM: 50% uploaded
11:36:43 AM: 60% uploaded
11:36:43 AM: 70% uploaded
11:36:43 AM: 80% uploaded
11:36:43 AM: 90% uploaded
11:36:43 AM: 100% uploaded
11:36:43 AM: Section completed: deploying
11:37:00 AM: Finished waiting for live deploy in 16.191s
11:37:00 AM: Site deploy was successfully initiated
11:37:00 AM: ​
11:37:00 AM: (Deploy site completed in 19.5s)
11:37:00 AM:
11:37:00 AM: netlify-plugin-cache (onSuccess event)
11:37:00 AM: ────────────────────────────────────────────────────────────────
11:37:00 AM: ​
11:37:00 AM: Successfully cached: website/node_modules/.cache ... 2 files in total.
11:37:00 AM: ​
11:37:00 AM: (netlify-plugin-cache onSuccess completed in 262ms)

Cleanup

Complete
11:37:00 AM: Netlify Build Complete
11:37:00 AM: ────────────────────────────────────────────────────────────────
11:37:00 AM: ​
11:37:00 AM: Caching artifacts
11:37:00 AM: Started saving workspace packages/create-jest node modules
11:37:00 AM: Finished saving workspace packages/create-jest node modules
11:37:00 AM: Started saving workspace packages/jest node modules
11:37:00 AM: Finished saving workspace packages/jest node modules
11:37:00 AM: Started saving workspace packages/jest-cli node modules
11:37:00 AM: Finished saving workspace packages/jest-cli node modules
11:37:00 AM: Started saving workspace packages/jest-config node modules
11:37:00 AM: Finished saving workspace packages/jest-config node modules
11:37:00 AM: Started saving workspace packages/jest-repl node modules
11:37:00 AM: Finished saving workspace packages/jest-repl node modules
11:37:00 AM: Started saving workspace packages/jest-reporters node modules
11:37:00 AM: Finished saving workspace packages/jest-reporters node modules
11:37:00 AM: Started saving workspace packages/jest-runtime node modules
11:37:00 AM: Finished saving workspace packages/jest-runtime node modules
11:37:00 AM: Started saving workspace website node modules
11:37:00 AM: Finished saving workspace website node modules
11:37:00 AM: Started saving workspace root node modules
11:37:00 AM: Finished saving workspace root node modules
11:37:00 AM: Started saving build plugins
11:37:00 AM: Finished saving build plugins
11:37:00 AM: Started saving corepack cache
11:37:00 AM: Finished saving corepack cache
11:37:00 AM: Started saving yarn cache
11:37:01 AM: Finished saving yarn cache
11:37:01 AM: Started saving pip cache
11:37:01 AM: Finished saving pip cache
11:37:01 AM: Started saving emacs cask dependencies
11:37:01 AM: Finished saving emacs cask dependencies
11:37:01 AM: Started saving maven dependencies
11:37:01 AM: Finished saving maven dependencies
11:37:01 AM: Started saving boot dependencies
11:37:01 AM: Finished saving boot dependencies
11:37:01 AM: Started saving rust rustup cache
11:37:01 AM: Finished saving rust rustup cache
11:37:01 AM: Started saving go dependencies
11:37:01 AM: Finished saving go dependencies
11:37:02 AM: Build script success
11:37:04 AM: Uploading Cache of size 548.4MB
11:37:08 AM: Section completed: cleanup

Post-processing

Complete
11:36:43 AM: Starting post processing
11:36:44 AM: Post processing - HTML
11:36:44 AM: ---------------------------------------------------------------------
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
---------------------------------------------------------------------
11:36:44 AM: Skipping form detection
11:36:57 AM: Post processing - header rules
11:36:57 AM: Post processing - redirect rules
11:36:57 AM: Post processing done
11:36:58 AM: Section completed: postprocessing
11:36:58 AM: Site is live ✨