Deploy details
Deploy log
11:28:35 AM: Build ready to start
11:28:38 AM: build-image version: d7b3dbfb0846505993c9a131894d1858074c90b4 (focal)
11:28:38 AM: build-image tag: v4.10.1
11:28:38 AM: buildbot version: 37262c48b1f3cfa88c6caed707d29b19aef6a5a7
11:28:38 AM: Fetching cached dependencies
11:28:38 AM: Starting to download cache of 696.2MB
11:28:45 AM: Finished downloading cache in 6.264219018s
11:28:45 AM: Starting to extract cache
11:28:48 AM: Finished extracting cache in 3.071128577s
11:28:48 AM: Finished fetching cache in 9.438772252s
11:28:48 AM: Starting to prepare the repo for build
11:28:48 AM: Preparing Git Reference pull/88/head
11:28:49 AM: Parsing package.json dependencies
11:28:50 AM: Starting build script
11:28:50 AM: Installing dependencies
11:28:50 AM: Python version set to 2.7
11:28:51 AM: Started restoring cached node version
11:28:51 AM: Finished restoring cached node version
11:28:52 AM: v16.17.0 is already installed.
11:28:52 AM: Now using node v16.17.0 (npm v8.15.0)
11:28:52 AM: Started restoring cached build plugins
11:28:52 AM: Finished restoring cached build plugins
11:28:52 AM: Attempting ruby version 2.7.2, read from environment
11:28:53 AM: Using ruby version 2.7.2
11:28:53 AM: Using PHP version 8.0
11:28:53 AM: No npm workspaces detected
11:28:53 AM: Started restoring cached node modules
11:28:53 AM: Finished restoring cached node modules
11:28:53 AM: Started restoring cached go cache
11:28:53 AM: Finished restoring cached go cache
11:28:53 AM: Installing Go version 1.16.5 (requested 1.16.5)
11:28:57 AM: unset GOOS;
11:28:57 AM: unset GOARCH;
11:28:57 AM: export GOROOT='/opt/buildhome/.gimme/versions/go1.16.5.linux.amd64';
11:28:57 AM: export PATH="/opt/buildhome/.gimme/versions/go1.16.5.linux.amd64/bin:${PATH}";
11:28:57 AM: go version >&2;
11:28:57 AM: export GIMME_ENV="/opt/buildhome/.gimme/env/go1.16.5.linux.amd64.env"
11:28:57 AM: go version go1.16.5 linux/amd64
11:28:57 AM: Installing missing commands
11:28:57 AM: Verify run directory
11:28:58 AM:
11:28:58 AM: ────────────────────────────────────────────────────────────────
11:28:58 AM: Netlify Build
11:28:58 AM: ────────────────────────────────────────────────────────────────
11:28:58 AM:
11:28:58 AM: ❯ Version
11:28:58 AM: @netlify/build 27.17.1
11:28:58 AM:
11:28:58 AM: ❯ Flags
11:28:58 AM: baseRelDir: true
11:28:58 AM: buildId: 63230c635541860008b18f99
11:28:58 AM: deployId: 63230c635541860008b18f9b
11:28:58 AM:
11:28:58 AM: ❯ Current directory
11:28:58 AM: /opt/build/repo
11:28:58 AM:
11:28:58 AM: ❯ Config file
11:28:58 AM: No config file was defined: using default values.
11:28:58 AM:
11:28:58 AM: ❯ Context
11:28:58 AM: deploy-preview
11:28:59 AM:
11:28:59 AM: ❯ Loading plugins
11:28:59 AM: - @netlify/plugin-nextjs@3.9.2 from Netlify app
11:28:59 AM:
11:28:59 AM: ❯ Outdated plugins
11:28:59 AM: - @netlify/plugin-nextjs@3.9.2: latest version is 4.22.0
11:28:59 AM: Migration guide: https://ntl.fyi/next-plugin-migration
11:28:59 AM: To upgrade this plugin, please uninstall and re-install it from the Netlify plugins directory (https://app.netlify.com/plugins)
11:29:00 AM:
11:29:00 AM: ────────────────────────────────────────────────────────────────
11:29:00 AM: 1. @netlify/plugin-nextjs (onPreBuild event)
11:29:00 AM: ────────────────────────────────────────────────────────────────
11:29:00 AM:
11:29:00 AM: Using Next.js 11.1.2
11:29:00 AM: Warning: support for Next.js >=11.1.0 is experimental
11:29:00 AM: info - Using webpack 5. Reason: Enabled by default https://nextjs.org/docs/messages/webpack5
11:29:00 AM: The "target" config property must be one of "serverless", "experimental-serverless-trace". Building with "serverless" target.
11:29:00 AM: info - Using webpack 5. Reason: Enabled by default https://nextjs.org/docs/messages/webpack5
11:29:00 AM: Next.js cache restored.
11:29:00 AM:
11:29:00 AM: (@netlify/plugin-nextjs onPreBuild completed in 686ms)
11:29:00 AM:
11:29:00 AM: ────────────────────────────────────────────────────────────────
11:29:00 AM: 2. Build command from Netlify app
11:29:00 AM: ────────────────────────────────────────────────────────────────
11:29:00 AM:
11:29:00 AM: $ CI= npm run build
11:29:00 AM: > projects-showcase@0.1.0 build
11:29:00 AM: > next build
11:29:01 AM: info - Using webpack 5. Reason: Enabled by default https://nextjs.org/docs/messages/webpack5
11:29:01 AM: Browserslist: caniuse-lite is outdated. Please run:
11:29:01 AM: npx browserslist@latest --update-db
11:29:01 AM: Why you should do it regularly:
11:29:01 AM: info - Checking validity of types...
11:29:01 AM: warn - No ESLint configuration detected. Run next lint to begin setup
11:29:01 AM: info - Creating an optimized production build...
11:29:02 AM: Browserslist: caniuse-lite is outdated. Please run:
11:29:02 AM: npx browserslist@latest --update-db
11:29:02 AM: Why you should do it regularly:
11:29:04 AM: (node:1363) [DEP_WEBPACK_CHUNK_HAS_ENTRY_MODULE] DeprecationWarning: Chunk.hasEntryModule: Use new ChunkGraph API
11:29:04 AM: (Use `node --trace-deprecation ...` to show where the warning was created)
11:29:04 AM: warn - Compiled with warnings
11:29:04 AM: ./node_modules/next/dist/server/load-components.js
11:29:04 AM: Critical dependency: the request of a dependency is an expression
11:29:04 AM: ./node_modules/next/dist/server/load-components.js
11:29:04 AM: Critical dependency: the request of a dependency is an expression
11:29:04 AM: ./node_modules/next/dist/server/load-components.js
11:29:04 AM: Critical dependency: the request of a dependency is an expression
11:29:04 AM: ./node_modules/next/dist/server/require.js
11:29:04 AM: Critical dependency: the request of a dependency is an expression
11:29:04 AM: ./node_modules/next/dist/server/require.js
11:29:04 AM: Critical dependency: the request of a dependency is an expression
11:29:04 AM: ./node_modules/next/dist/server/require.js
11:29:04 AM: Critical dependency: the request of a dependency is an expression
11:29:04 AM: info - Collecting page data...
11:29:05 AM: info - Generating static pages (0/4)
11:29:06 AM: info - Generating static pages (1/4)
11:29:06 AM: info - Generating static pages (2/4)
11:29:06 AM: info - Generating static pages (3/4)
11:29:06 AM: info - Generating static pages (4/4)
11:29:06 AM: info - Finalizing page optimization...
11:29:06 AM: Page Size First Load JS
11:29:06 AM: ┌ ● / 4.99 kB 76.3 kB
11:29:06 AM: ├ /_app 0 B 66.8 kB
11:29:06 AM: ├ ○ /404 194 B 67 kB
11:29:06 AM: ├ λ /api/hello 0 B 66.8 kB
11:29:06 AM: └ ● /projects 5.01 kB 76.4 kB
11:29:06 AM: + First Load JS shared by all 66.8 kB
11:29:06 AM: ├ chunks/framework.895f06.js 42 kB
11:29:06 AM: ├ chunks/main.8d1561.js 23.3 kB
11:29:06 AM: ├ chunks/pages/_app.f43ef2.js 776 B
11:29:06 AM: ├ chunks/webpack.1a8a25.js 729 B
11:29:06 AM: └ css/bdacbce4d3a95ee1b320.css 1.85 kB
11:29:06 AM: λ (Lambda) server-side renders at runtime (uses getInitialProps or getServerSideProps)
11:29:06 AM: ○ (Static) automatically rendered as static HTML (uses no initial props)
11:29:06 AM: ● (SSG) automatically generated as static HTML + JSON (uses getStaticProps)
11:29:06 AM: (ISR) incremental static regeneration (uses revalidate in getStaticProps)
11:29:07 AM:
11:29:07 AM: (build.command completed in 6.2s)
11:29:07 AM:
11:29:07 AM: ────────────────────────────────────────────────────────────────
11:29:07 AM: 3. @netlify/plugin-nextjs (onBuild event)
11:29:07 AM: ────────────────────────────────────────────────────────────────
11:29:07 AM:
11:29:07 AM: Detected Next.js site. Copying files...
11:29:07 AM: ** Running Next on Netlify package **
11:29:07 AM: 🚀 Next on Netlify 🚀
11:29:07 AM: 🌍️ Copying public folder to /opt/build/repo/out
11:29:07 AM: 💼 Copying static NextJS assets to /opt/build/repo/out
11:29:07 AM: 💫 Setting up API endpoints as Netlify Functions in /opt/build/repo/.netlify/functions-internal
11:29:07 AM: 💫 Setting up pages with getInitialProps as Netlify Functions in /opt/build/repo/.netlify/functions-internal
11:29:07 AM: 💫 Setting up pages with getServerSideProps as Netlify Functions in /opt/build/repo/.netlify/functions-internal
11:29:07 AM: 🔥 Copying pre-rendered pages with getStaticProps and JSON data to /opt/build/repo/out
11:29:07 AM: 💫 Setting up pages with getStaticProps and fallback: true as Netlify Functions in /opt/build/repo/.netlify/functions-internal
11:29:07 AM: 💫 Setting up pages with getStaticProps and revalidation interval as Netlify Functions in /opt/build/repo/.netlify/functions-internal
11:29:07 AM: 🔥 Copying pre-rendered pages without props to /opt/build/repo/out
11:29:07 AM: Building 8 pages
11:29:07 AM: 🔀 Setting up redirects
11:29:07 AM: 🔀 Setting up headers
11:29:07 AM: ✅ Success! All done!
11:29:07 AM:
11:29:07 AM: (@netlify/plugin-nextjs onBuild completed in 292ms)
11:29:07 AM:
11:29:07 AM: ────────────────────────────────────────────────────────────────
11:29:07 AM: 4. Functions bundling
11:29:07 AM: ────────────────────────────────────────────────────────────────
11:29:07 AM:
11:29:07 AM: Packaging Functions from .netlify/functions-internal directory:
11:29:07 AM: - next_api_hello/next_api_hello.js
11:29:07 AM: - next_image/next_image.js
11:29:07 AM: - next_index/next_index.js
11:29:07 AM: - next_projects/next_projects.js
11:29:07 AM:
11:29:16 AM:
11:29:16 AM: (Functions bundling completed in 9.4s)
11:29:16 AM:
11:29:16 AM: ────────────────────────────────────────────────────────────────
11:29:16 AM: 5. @netlify/plugin-nextjs (onPostBuild event)
11:29:16 AM: ────────────────────────────────────────────────────────────────
11:29:16 AM:
11:29:16 AM: Next.js cache saved.
11:29:16 AM:
11:29:16 AM: For faster deploy times, build IDs should be set to a static value.
11:29:16 AM: To do this, set generateBuildId: () => 'build' in your next.config.js
11:29:16 AM:
11:29:16 AM: (@netlify/plugin-nextjs onPostBuild completed in 80ms)
11:29:16 AM:
11:29:16 AM: ────────────────────────────────────────────────────────────────
11:29:16 AM: 6. Deploy site
11:29:16 AM: ────────────────────────────────────────────────────────────────
11:29:16 AM:
11:29:16 AM: Starting to deploy site from 'out'
11:29:17 AM: Creating deploy tree asynchronously
11:29:17 AM: Creating deploy upload records
11:29:19 AM: 20 new files to upload
11:29:19 AM: 3 new functions to upload
11:29:28 AM: Site deploy was successfully initiated
11:29:28 AM:
11:29:28 AM: (Deploy site completed in 11.4s)
11:29:28 AM:
11:29:28 AM: ────────────────────────────────────────────────────────────────
11:29:28 AM: Netlify Build Complete
11:29:28 AM: ────────────────────────────────────────────────────────────────
11:29:28 AM:
11:29:28 AM: (Netlify Build completed in 29.4s)
11:29:28 AM: Caching artifacts
11:29:28 AM: Started saving node modules
11:29:28 AM: Finished saving node modules
11:29:28 AM: Started saving build plugins
11:29:28 AM: Finished saving build plugins
11:29:28 AM: Started saving pip cache
11:29:28 AM: Finished saving pip cache
11:29:28 AM: Started saving emacs cask dependencies
11:29:28 AM: Finished saving emacs cask dependencies
11:29:28 AM: Started saving maven dependencies
11:29:28 AM: Finished saving maven dependencies
11:29:28 AM: Started saving boot dependencies
11:29:29 AM: Starting post processing
11:29:28 AM: Finished saving boot dependencies
11:29:28 AM: Started saving rust rustup cache
11:29:28 AM: Finished saving rust rustup cache
11:29:28 AM: Started saving go dependencies
11:29:28 AM: Finished saving go dependencies
11:29:29 AM: Post processing - HTML
11:29:28 AM: Build script success
11:29:30 AM: Post processing - header rules
11:29:30 AM: Post processing - redirect rules
11:29:30 AM: Post processing done
11:29:32 AM: Uploading Cache of size 696.4MB
11:29:34 AM: Site is live ✨
11:29:37 AM: Finished processing build request in 58.587095291s