Deploy details
Deploy summary
Built using the Next.js Runtime
Build time: 45s. Total deploy time: 49s
Deploy log
1:47:32 PM: Build ready to start
1:47:33 PM: build-image version: d7b3dbfb0846505993c9a131894d1858074c90b4 (focal)
1:47:33 PM: build-image tag: v4.10.1
1:47:33 PM: buildbot version: fe6512288e75c8fa5aadaebb51ed1f96e9314fd4
1:47:34 PM: Fetching cached dependencies
1:47:34 PM: Starting to download cache of 157.3MB
1:47:35 PM: Finished downloading cache in 1.691697022s
1:47:35 PM: Starting to extract cache
1:47:36 PM: Finished extracting cache in 1.066508823s
1:47:36 PM: Finished fetching cache in 2.832394628s
1:47:36 PM: Starting to prepare the repo for build
1:47:37 PM: Preparing Git Reference pull/111/head
1:47:37 PM: Parsing package.json dependencies
1:47:38 PM: Different build command detected, going to use the one specified in the Netlify configuration file: 'npm run build && npm run export' versus 'npm run build' in the Netlify UI
1:47:38 PM: Starting build script
1:47:38 PM: Installing dependencies
1:47:38 PM: Python version set to 2.7
1:47:38 PM: Started restoring cached node version
1:47:38 PM: Finished restoring cached node version
1:47:38 PM: Attempting node version 'v16.16.0' from .nvmrc
1:47:39 PM: v16.16.0 is already installed.
1:47:39 PM: Now using node v16.16.0 (npm v8.11.0)
1:47:39 PM: Started restoring cached build plugins
1:47:39 PM: Finished restoring cached build plugins
1:47:39 PM: Attempting ruby version 2.7.2, read from environment
1:47:40 PM: Using ruby version 2.7.2
1:47:40 PM: Using PHP version 8.0
1:47:40 PM: No npm workspaces detected
1:47:40 PM: Started restoring cached node modules
1:47:40 PM: Finished restoring cached node modules
1:47:40 PM: Installing NPM modules using NPM version 8.11.0
1:47:41 PM: npm WARN config tmp This setting is no longer used. npm stores temporary files in a special
1:47:41 PM: npm WARN config location in the cache, and they are managed by
1:47:41 PM: npm WARN config [`cacache`](http://npm.im/cacache).
1:47:41 PM: npm WARN config tmp This setting is no longer used. npm stores temporary files in a special
1:47:41 PM: npm WARN config location in the cache, and they are managed by
1:47:41 PM: npm WARN config [`cacache`](http://npm.im/cacache).
1:47:42 PM: > teknum-blog@0.1.0 prepare
1:47:42 PM: > husky install
1:47:42 PM: husky - Git hooks installed
1:47:42 PM: added 1 package, and audited 691 packages in 1s
1:47:42 PM: 220 packages are looking for funding
1:47:42 PM: run `npm fund` for details
1:47:42 PM: found 0 vulnerabilities
1:47:42 PM: NPM modules installed
1:47:42 PM: npm WARN config tmp This setting is no longer used. npm stores temporary files in a special
1:47:42 PM: npm WARN config location in the cache, and they are managed by
1:47:42 PM: npm WARN config [`cacache`](http://npm.im/cacache).
1:47:42 PM: Started restoring cached go cache
1:47:42 PM: Finished restoring cached go cache
1:47:42 PM: Installing Go version 1.16.5 (requested 1.16.5)
1:47:46 PM: unset GOOS;
1:47:46 PM: unset GOARCH;
1:47:46 PM: export GOROOT='/opt/buildhome/.gimme/versions/go1.16.5.linux.amd64';
1:47:46 PM: export PATH="/opt/buildhome/.gimme/versions/go1.16.5.linux.amd64/bin:${PATH}";
1:47:46 PM: go version >&2;
1:47:46 PM: export GIMME_ENV="/opt/buildhome/.gimme/env/go1.16.5.linux.amd64.env"
1:47:46 PM: go version go1.16.5 linux/amd64
1:47:46 PM: Installing missing commands
1:47:46 PM: Verify run directory
1:47:47 PM:
1:47:47 PM: ────────────────────────────────────────────────────────────────
1:47:47 PM: Netlify Build
1:47:47 PM: ────────────────────────────────────────────────────────────────
1:47:47 PM:
1:47:47 PM: ❯ Version
1:47:47 PM: @netlify/build 27.9.1
1:47:47 PM:
1:47:47 PM: ❯ Flags
1:47:47 PM: baseRelDir: true
1:47:47 PM: buildId: 62f113f476c94d000abeb5ad
1:47:47 PM: deployId: 62f113f476c94d000abeb5af
1:47:47 PM: systemLogFile: 3
1:47:47 PM:
1:47:47 PM: ❯ Current directory
1:47:47 PM: /opt/build/repo
1:47:47 PM:
1:47:47 PM: ❯ Config file
1:47:47 PM: /opt/build/repo/netlify.toml
1:47:47 PM:
1:47:47 PM: ❯ Context
1:47:47 PM: deploy-preview
1:47:47 PM:
1:47:47 PM: ❯ Loading plugins
1:47:47 PM: - @netlify/plugin-nextjs@3.9.2 from Netlify app
1:47:47 PM:
1:47:47 PM: ❯ Outdated plugins
1:47:47 PM: - @netlify/plugin-nextjs@3.9.2: latest version is 4.12.2
1:47:47 PM: Migration guide: https://ntl.fyi/next-plugin-migration
1:47:47 PM: To upgrade this plugin, please uninstall and re-install it from the Netlify plugins directory (https://app.netlify.com/plugins)
1:47:48 PM:
1:47:48 PM: ────────────────────────────────────────────────────────────────
1:47:48 PM: 1. @netlify/plugin-nextjs (onPreBuild event)
1:47:48 PM: ────────────────────────────────────────────────────────────────
1:47:48 PM:
1:47:48 PM: Using Next.js 12.2.3
1:47:48 PM: Warning: support for Next.js >=11.1.0 is experimental
1:47:48 PM: NOTE: Static HTML export Next.js projects (projects that use `next export`) do not require most of this plugin. For these sites, this plugin *only* caches builds.
1:47:48 PM:
1:47:48 PM: (@netlify/plugin-nextjs onPreBuild completed in 8ms)
1:47:48 PM:
1:47:48 PM: ────────────────────────────────────────────────────────────────
1:47:48 PM: 2. build.command from netlify.toml
1:47:48 PM: ────────────────────────────────────────────────────────────────
1:47:48 PM:
1:47:48 PM: $ npm run build && npm run export
1:47:48 PM: npm WARN config tmp This setting is no longer used. npm stores temporary files in a special
1:47:48 PM: npm WARN config location in the cache, and they are managed by
1:47:48 PM: npm WARN config [`cacache`](http://npm.im/cacache).
1:47:48 PM: > teknum-blog@0.1.0 build
1:47:48 PM: > next build
1:47:49 PM: info - SWC minify release candidate enabled. https://nextjs.link/swcmin
1:47:49 PM: warn - No build cache found. Please configure build caching for faster rebuilds. Read more: https://nextjs.org/docs/messages/no-cache
1:47:49 PM: info - Linting and checking validity of types...
1:47:52 PM: info - Creating an optimized production build...
1:48:00 PM: info - Compiled successfully
1:48:00 PM: info - Collecting page data...
1:48:03 PM: info - Generating static pages (0/26)
1:48:05 PM: info - Generating static pages (6/26)
1:48:13 PM: info - Generating static pages (12/26)
1:48:14 PM: info - Generating static pages (19/26)
1:48:14 PM: Warning: data for page "/posts/[slug]" is 296 kB which exceeds the threshold of 128 kB, this amount of data can reduce performance.
1:48:14 PM: See more info here: https://nextjs.org/docs/messages/large-page-data
1:48:14 PM: Warning: data for page "/posts/[slug]" is 196 kB which exceeds the threshold of 128 kB, this amount of data can reduce performance.
1:48:14 PM: See more info here: https://nextjs.org/docs/messages/large-page-data
1:48:15 PM: info - Generating static pages (26/26)
1:48:15 PM: info - Finalizing page optimization...
1:48:15 PM: Page Size First Load JS
1:48:15 PM: ┌ ● / (1588 ms) 2.48 kB 92.7 kB
1:48:15 PM: ├ /_app 0 B 83.2 kB
1:48:15 PM: ├ ○ /404 186 B 83.3 kB
1:48:15 PM: ├ ● /about (1277 ms) 1.31 kB 88.1 kB
1:48:15 PM: ├ ● /blog (1199 ms) 1.38 kB 91.6 kB
1:48:15 PM: ├ ● /posts/[slug] (199181 ms) 3.02 kB 93.3 kB
1:48:15 PM: ├ ├ /posts/i-bought-the-stack-overflow-keyboard-i-instantly-became-a-10x-developer-and-ended-up-writing-the-default-firmware-for-it (10980 ms)
1:48:15 PM: ├ ├ /posts/cara-buat-lazy-load (10972 ms)
1:48:15 PM: ├ ├ /posts/introductory-to-treesitter (10905 ms)
1:48:15 PM: ├ ├ /posts/belajar-typescript-dalam-30-menit (10884 ms)
1:48:15 PM: ├ ├ /posts/separate-routing-in-laravel (10868 ms)
1:48:15 PM: ├ ├ /posts/membuat-vite-agar-mendukung-browser-lama (10627 ms)
1:48:15 PM: ├ ├ /posts/elixir-assignment (10608 ms)
1:48:15 PM: ├ └ [+13 more paths] (avg 9487 ms)
1:48:15 PM: └ ● /search (1378 ms) 56.5 kB 147 kB
1:48:15 PM: + First Load JS shared by all 83.2 kB
1:48:15 PM: ├ chunks/framework-715a76d8b0695da7.js 45.7 kB
1:48:15 PM: ├ chunks/main-e0ddca6ca271803b.js 30.9 kB
1:48:15 PM: ├ chunks/pages/_app-dcadc6a9bf8bc4af.js 5 kB
1:48:15 PM: ├ chunks/webpack-0d9f6fad939db8a3.js 1.6 kB
1:48:15 PM: └ css/14d1501136697779.css 7.22 kB
1:48:15 PM: ○ (Static) automatically rendered as static HTML (uses no initial props)
1:48:15 PM: ● (SSG) automatically generated as static HTML + JSON (uses getStaticProps)
1:48:15 PM: npm WARN config tmp This setting is no longer used. npm stores temporary files in a special
1:48:15 PM: npm WARN config location in the cache, and they are managed by
1:48:15 PM: npm WARN config [`cacache`](http://npm.im/cacache).
1:48:15 PM: > teknum-blog@0.1.0 export
1:48:15 PM: > next export
1:48:15 PM: info - SWC minify release candidate enabled. https://nextjs.link/swcmin
1:48:15 PM: info - using build directory: /opt/build/repo/.next
1:48:15 PM: info - Copying "static build" directory
1:48:15 PM: info - No "exportPathMap" found in "/opt/build/repo/next.config.js". Generating map from "./pages"
1:48:15 PM: info - Launching 31 workers
1:48:15 PM: info - Exporting (0/6)
1:48:17 PM: Creating deploy upload records
1:48:15 PM: info - Copying "public" directory
1:48:16 PM: info - Exporting (1/6)
1:48:16 PM: info - Exporting (2/6)
1:48:16 PM: info - Exporting (4/6)
1:48:16 PM: info - Exporting (6/6)
1:48:16 PM: Export successful. Files written to /opt/build/repo/out
1:48:16 PM:
1:48:16 PM: (build.command completed in 28.4s)
1:48:16 PM:
1:48:16 PM: ────────────────────────────────────────────────────────────────
1:48:16 PM: 3. @netlify/plugin-nextjs (onBuild event)
1:48:16 PM: ────────────────────────────────────────────────────────────────
1:48:16 PM:
1:48:16 PM: NOTE: Static HTML export Next.js projects (projects that use `next export`) do not require most of this plugin. For these sites, this plugin *only* caches builds.
1:48:16 PM:
1:48:16 PM: (@netlify/plugin-nextjs onBuild completed in 4ms)
1:48:16 PM:
1:48:16 PM: ────────────────────────────────────────────────────────────────
1:48:16 PM: 4. @netlify/plugin-nextjs (onPostBuild event)
1:48:16 PM: ────────────────────────────────────────────────────────────────
1:48:16 PM:
1:48:16 PM: NOTE: Static HTML export Next.js projects (projects that use `next export`) do not require most of this plugin. For these sites, this plugin *only* caches builds.
1:48:16 PM:
1:48:16 PM: (@netlify/plugin-nextjs onPostBuild completed in 4ms)
1:48:16 PM:
1:48:18 PM: Starting post processing
1:48:16 PM: ────────────────────────────────────────────────────────────────
1:48:16 PM: 5. Deploy site
1:48:16 PM: ────────────────────────────────────────────────────────────────
1:48:18 PM: Post processing - HTML
1:48:16 PM:
1:48:16 PM: Starting to deploy site from 'out'
1:48:16 PM: Creating deploy tree
1:48:17 PM: 29 new files to upload
1:48:17 PM: 0 new functions to upload
1:48:17 PM: Site deploy was successfully initiated
1:48:17 PM:
1:48:17 PM: (Deploy site completed in 901ms)
1:48:17 PM:
1:48:17 PM: ────────────────────────────────────────────────────────────────
1:48:17 PM: Netlify Build Complete
1:48:17 PM: ────────────────────────────────────────────────────────────────
1:48:17 PM:
1:48:17 PM: (Netlify Build completed in 30.4s)
1:48:18 PM: Caching artifacts
1:48:18 PM: Started saving node modules
1:48:18 PM: Finished saving node modules
1:48:18 PM: Started saving build plugins
1:48:18 PM: Finished saving build plugins
1:48:18 PM: Started saving pip cache
1:48:18 PM: Finished saving pip cache
1:48:18 PM: Started saving emacs cask dependencies
1:48:18 PM: Finished saving emacs cask dependencies
1:48:18 PM: Started saving maven dependencies
1:48:18 PM: Finished saving maven dependencies
1:48:18 PM: Started saving boot dependencies
1:48:18 PM: Finished saving boot dependencies
1:48:18 PM: Started saving rust rustup cache
1:48:18 PM: Finished saving rust rustup cache
1:48:18 PM: Started saving go dependencies
1:48:18 PM: Finished saving go dependencies
1:48:18 PM: Build script success
1:48:19 PM: Uploading Cache of size 157.2MB
1:48:20 PM: Post processing - header rules
1:48:20 PM: Post processing - redirect rules
1:48:20 PM: Post processing done
1:48:22 PM: Finished processing build request in 48.134100273s
1:48:23 PM: Site is live ✨