Skip to main content

Deploy details

Published deploy for xmascal

fix show december countdown

Production: main@5c9023d

Deploy log

Initializing

Complete
1:03:43 AM: Build ready to start
1:03:44 AM: build-image version: 3ffff9df3d5419545acc1b673a54de348174406d (focal)
1:03:44 AM: buildbot version: b7c750d620b9b2152f8e19c422dafe43d6369c47
1:03:44 AM: Fetching cached dependencies
1:03:45 AM: Starting to download cache of 205.9MB
1:03:47 AM: Finished downloading cache in 2.492s
1:03:47 AM: Starting to extract cache
1:03:49 AM: Finished extracting cache in 2.101s
1:03:49 AM: Finished fetching cache in 4.654s
1:03:49 AM: Starting to prepare the repo for build
1:03:49 AM: Preparing Git Reference refs/heads/main
1:03:51 AM: Starting to install dependencies
1:03:51 AM: Python version set to 3.8
1:03:51 AM: Attempting Ruby version 2.7.2, read from environment
1:03:51 AM: Using Ruby version 2.7.2
1:03:52 AM: Started restoring cached go cache
1:03:52 AM: Finished restoring cached go cache
1:03:52 AM: Installing Go version 1.17 (requested 1.17)
1:04:00 AM: go version go1.17 linux/amd64
1:04:00 AM: Using PHP version 8.0
1:04:01 AM: Started restoring cached Node.js version
1:04:02 AM: Finished restoring cached Node.js version
1:04:02 AM: v16.20.2 is already installed.
1:04:02 AM: Now using node v16.20.2 (npm v8.19.4)
1:04:02 AM: Enabling Node.js Corepack
1:04:02 AM: Started restoring cached build plugins
1:04:02 AM: Finished restoring cached build plugins
1:04:02 AM: Started restoring cached corepack dependencies
1:04:02 AM: Finished restoring cached corepack dependencies
1:04:03 AM: No npm workspaces detected
1:04:03 AM: Started restoring cached node modules
1:04:03 AM: Finished restoring cached node modules
1:04:03 AM: Installing npm packages using npm version 8.19.4
1:04:05 AM: up to date, audited 556 packages in 2s
1:04:05 AM: 92 packages are looking for funding
1:04:05 AM: run `npm fund` for details
1:04:05 AM: 6 vulnerabilities (4 moderate, 1 high, 1 critical)
1:04:05 AM: To address issues that do not require attention, run:
1:04:05 AM: npm audit fix
1:04:05 AM: To address all issues, run:
1:04:05 AM: npm audit fix --force
1:04:05 AM: Run `npm audit` for details.
1:04:05 AM: npm packages installed
1:04:06 AM: Successfully installed dependencies
1:04:06 AM: Starting build script
1:04:06 AM: Detected 1 framework(s)
1:04:06 AM: "next" at version "13.0.0"
1:04:06 AM: Section completed: initializing

Building

Complete
1:04:08 AM: Netlify Build
1:04:08 AM: ────────────────────────────────────────────────────────────────
1:04:08 AM:
1:04:08 AM: ❯ Version
1:04:08 AM: @netlify/build 29.28.2
1:04:08 AM:
1:04:08 AM: ❯ Flags
1:04:08 AM: baseRelDir: true
1:04:08 AM: buildId: 6563eaefb664e10008e239f2
1:04:08 AM: deployId: 6563eaefb664e10008e239f4
1:04:08 AM:
1:04:08 AM: ❯ Current directory
1:04:08 AM: /opt/build/repo
1:04:08 AM:
1:04:08 AM: ❯ Config file
1:04:08 AM: No config file was defined: using default values.
1:04:08 AM:
1:04:08 AM: ❯ Context
1:04:08 AM: production
1:04:08 AM:
1:04:08 AM: ❯ Using Next.js Runtime - v4.41.2
1:04:09 AM:
1:04:09 AM: @netlify/plugin-nextjs (onPreBuild event)
1:04:09 AM: ────────────────────────────────────────────────────────────────
1:04:09 AM: ​
1:04:09 AM: Next.js cache restored.
1:04:09 AM: Netlify configuration property "build.environment.NEXT_PRIVATE_TARGET" value changed.
1:04:09 AM: ​
1:04:09 AM: (@netlify/plugin-nextjs onPreBuild completed in 148ms)
1:04:09 AM:
1:04:09 AM: Build command from Netlify app
1:04:09 AM: ────────────────────────────────────────────────────────────────
1:04:09 AM: ​
1:04:09 AM: $ npm run build
1:04:10 AM: > christmas@0.1.0 build
1:04:10 AM: > next build
1:04:10 AM: info - Linting and checking validity of types...
1:04:12 AM: ./pages/[id].tsx
1:04:12 AM: 18:10 Warning: "Skips" is defined but never used. no-unused-vars
1:04:12 AM: 95:9 Warning: "skipItem" is assigned a value but never used. no-unused-vars
1:04:12 AM: info - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules
1:04:14 AM: info - Creating an optimized production build...
1:04:15 AM: Browserslist: caniuse-lite is outdated. Please run:
1:04:15 AM: npx browserslist@latest --update-db
1:04:15 AM: warn - In order to be able to deminify errors, @sentry/nextjs creates sourcemaps and uploads them to the Sentry server. Depending on your deployment setup, this means your original code may be visible in browser devtools in production. To prevent this, set hideSourceMaps to true in the sentry options in your next.config.js. To disable this warning without changing sourcemap behavior, set hideSourceMaps to false. (In @sentry/nextjs version 8.0.0 and beyond, this option will default to true.) See https://webpack.js.org/configuration/devtool/ and https://docs.sentry.io/platforms/javascript/guides/nextjs/manual-setup/#use-hidden-source-map for more information.
1:04:15 AM: warn - In order to be able to deminify errors, @sentry/nextjs creates sourcemaps and uploads them to the Sentry server. Depending on your deployment setup, this means your original code may be visible in browser devtools in production. To prevent this, set hideSourceMaps to true in the sentry options in your next.config.js. To disable this warning without changing sourcemap behavior, set hideSourceMaps to false. (In @sentry/nextjs version 8.0.0 and beyond, this option will default to true.) See https://webpack.js.org/configuration/devtool/ and https://docs.sentry.io/platforms/javascript/guides/nextjs/manual-setup/#use-hidden-source-map for more information.
1:04:24 AM: info - Compiled successfully
1:04:24 AM: info - Collecting page data...
1:04:25 AM: info - Generating static pages (0/7)
1:04:26 AM: info - Generating static pages (1/7)
1:04:26 AM: info - Generating static pages (3/7)
1:04:26 AM: info - Generating static pages (5/7)
1:04:26 AM: info - Generating static pages (7/7)
1:04:27 AM: info - Finalizing page optimization...
1:04:27 AM: Route (pages) Size First Load JS
1:04:27 AM: ┌ ● / 21.1 kB 319 kB
1:04:27 AM: ├ /_app 0 B 192 kB
1:04:27 AM: ├ ○ /[id] (899 ms) 8.15 kB 294 kB
1:04:27 AM: ├ λ /404 503 B 192 kB
1:04:27 AM: ├ λ /api/hello 0 B 192 kB
1:04:27 AM: └ ● /preferences 12.4 kB 310 kB
1:04:27 AM: + First Load JS shared by all 192 kB
1:04:27 AM: ├ chunks/framework-654b6047e3d0e6e1.js 45.4 kB
1:04:27 AM: ├ chunks/main-de7de64cf3362ff9.js 26.5 kB
1:04:27 AM: ├ chunks/pages/_app-043ab469221205ff.js 118 kB
1:04:27 AM: ├ chunks/webpack-8e1b59a1490d3abe.js 1.19 kB
1:04:27 AM: └ css/727973242bb33abd.css 68 B
1:04:27 AM: λ (Server) server-side renders at runtime (uses getInitialProps or getServerSideProps)
1:04:27 AM: ○ (Static) automatically rendered as static HTML (uses no initial props)
1:04:27 AM: ● (SSG) automatically generated as static HTML + JSON (uses getStaticProps)
1:04:27 AM: ​
1:04:27 AM: (build.command completed in 17.6s)
1:04:27 AM:
1:04:27 AM: @netlify/plugin-nextjs (onBuild event)
1:04:27 AM: ────────────────────────────────────────────────────────────────
1:04:27 AM: ​
1:04:27 AM: Moving static page files to serve from CDN...
1:04:27 AM: Moved 8 files to CDN
1:04:27 AM: You are not using Netlify Edge Functions for image format detection. Set env var "NEXT_FORCE_EDGE_IMAGES=true" to enable.
1:04:27 AM: Netlify configuration property "redirects" value changed to [
1:04:27 AM: { from: "/_next/static/*", to: "/static/:splat", status: 200 },
1:04:27 AM: {
1:04:27 AM: from: "/:locale/_next/static/*",
1:04:27 AM: to: "/static/:splat",
1:04:27 AM: status: 200
1:04:27 AM: },
1:04:27 AM: {
1:04:27 AM: from: "/_next/image*",
1:04:27 AM: query: { url: ":url", w: ":width", q: ":quality" },
1:04:27 AM: to: "/_ipx/w_:width,q_:quality/:url",
1:04:27 AM: status: 301
1:04:27 AM: },
1:04:27 AM: { from: "/_ipx/*", to: "/.netlify/builders/_ipx", status: 200 },
1:04:27 AM: {
1:04:27 AM: from: "/",
1:04:27 AM: to: "/.netlify/functions/___netlify-handler",
1:04:27 AM: status: 200,
1:04:27 AM: force: true,
1:04:27 AM: conditions: { Cookie: [Array] }
1:04:27 AM: },
1:04:27 AM: {
1:04:27 AM: from: "/",
1:04:27 AM: to: "/fr",
1:04:27 AM: status: 301,
1:04:27 AM: conditions: { Language: [Array] },
1:04:27 AM: force: true
1:04:27 AM: },
1:04:27 AM: {
1:04:27 AM: from: "/api/*",
1:04:27 AM: to: "/.netlify/functions/___netlify-handler",
1:04:27 AM: status: 200
1:04:27 AM: },
1:04:27 AM: {
1:04:27 AM: from: "/images/ChristmasTree.svg",
1:04:27 AM: to: "/images/ChristmasTree.svg",
1:04:27 AM: conditions: { Cookie: [Array] },
1:04:27 AM: status: 200
1:04:27 AM: },
1:04:27 AM: {
1:04:27 AM: from: "/images/House.svg",
1:04:27 AM: to: "/images/House.svg",
1:04:27 AM: conditions: { Cookie: [Array] },
1:04:27 AM: status: 200
1:04:27 AM: },
1:04:27 AM: {
1:04:27 AM: from: "/images/Presents.svg",
1:04:27 AM: to: "/images/Presents.svg",
1:04:27 AM: conditions: { Cookie: [Array] },
1:04:27 AM: status: 200
1:04:27 AM: },
1:04:27 AM: {
1:04:27 AM: from: "/images/SpecialHouse.svg",
1:04:27 AM: to: "/images/SpecialHouse.svg",
1:04:27 AM: conditions: { Cookie: [Array] },
1:04:27 AM: status: 200
1:04:27 AM: },
1:04:27 AM: {
1:04:27 AM: from: "/images/family.png",
1:04:27 AM: to: "/images/family.png",
1:04:27 AM: conditions: { Cookie: [Array] },
1:04:27 AM: status: 200
1:04:27 AM: },
1:04:27 AM: {
1:04:27 AM: from: "/images/favicon.ico",
1:04:27 AM: to: "/images/favicon.ico",
1:04:27 AM: conditions: { Cookie: [Array] },
1:04:27 AM: status: 200
1:04:27 AM: },
1:04:27 AM: {
1:04:27 AM: from: "/*",
1:04:27 AM: to: "/.netlify/functions/___netlify-handler",
1:04:27 AM: status: 200,
1:04:27 AM: conditions: { Cookie: [Array] },
1:04:27 AM: force: true
1:04:27 AM: },
1:04:27 AM: {
1:04:27 AM: from: "/_next/data/Nx15QAXjYiXOq7btFB-Vn/en.json",
1:04:27 AM: to: "/.netlify/functions/___netlify-handler",
1:04:27 AM: status: 200,
1:04:27 AM: force: false
1:04:27 AM: },
1:04:27 AM: {
1:04:27 AM: from: "/",
1:04:27 AM: to: "/.netlify/functions/___netlify-handler",
1:04:27 AM: status: 200,
1:04:27 AM: force: false
1:04:27 AM: },
1:04:27 AM: {
1:04:27 AM: from: "/_next/data/Nx15QAXjYiXOq7btFB-Vn/fr.json",
1:04:27 AM: to: "/.netlify/functions/___netlify-handler",
1:04:27 AM: status: 200,
1:04:27 AM: force: false
1:04:27 AM: },
1:04:27 AM: {
1:04:27 AM: from: "/fr/",
1:04:27 AM: to: "/.netlify/functions/___netlify-handler",
1:04:27 AM: status: 200,
1:04:27 AM: force: false
1:04:27 AM: },
1:04:27 AM: {
1:04:27 AM: from: "/_next/data/Nx15QAXjYiXOq7btFB-Vn/en/preferences.json",
1:04:27 AM: to: "/.netlify/functions/___netlify-handler",
1:04:27 AM: status: 200,
1:04:27 AM: force: false
1:04:27 AM: },
1:04:27 AM: {
1:04:27 AM: from: "/preferences",
1:04:27 AM: to: "/.netlify/functions/___netlify-handler",
1:04:27 AM: status: 200,
1:04:27 AM: force: false
1:04:27 AM: },
1:04:27 AM: {
1:04:27 AM: from: "/_next/data/Nx15QAXjYiXOq7btFB-Vn/fr/preferences.json",
1:04:27 AM: to: "/.netlify/functions/___netlify-handler",
1:04:27 AM: status: 200,
1:04:27 AM: force: false
1:04:27 AM: },
1:04:27 AM: {
1:04:27 AM: from: "/fr/preferences",
1:04:27 AM: to: "/.netlify/functions/___netlify-handler",
1:04:27 AM: status: 200,
1:04:27 AM: force: false
1:04:27 AM: },
1:04:27 AM: {
1:04:27 AM: from: "/_next/data/Nx15QAXjYiXOq7btFB-Vn/en/:id.json",
1:04:27 AM: to: "/.netlify/functions/___netlify-handler",
1:04:27 AM: status: 200,
1:04:27 AM: force: false
1:04:27 AM: },
1:04:27 AM: {
1:04:27 AM: from: "/:id",
1:04:27 AM: to: "/.netlify/functions/___netlify-handler",
1:04:27 AM: status: 200,
1:04:27 AM: force: false
1:04:27 AM: },
1:04:27 AM: {
1:04:27 AM: from: "/_next/data/Nx15QAXjYiXOq7btFB-Vn/fr/:id.json",
1:04:27 AM: to: "/.netlify/functions/___netlify-handler",
1:04:27 AM: status: 200,
1:04:27 AM: force: false
1:04:27 AM: },
1:04:27 AM: {
1:04:27 AM: from: "/fr/:id",
1:04:27 AM: to: "/.netlify/functions/___netlify-handler",
1:04:27 AM: status: 200,
1:04:27 AM: force: false
1:04:27 AM: },
1:04:27 AM: {
1:04:27 AM: from: "/*",
1:04:27 AM: to: "/.netlify/functions/___netlify-handler",
1:04:27 AM: status: 200
1:04:27 AM: }
1:04:27 AM: ].
1:04:27 AM: ​
1:04:27 AM: (@netlify/plugin-nextjs onBuild completed in 211ms)
1:04:27 AM:
1:04:27 AM: Functions bundling
1:04:27 AM: ────────────────────────────────────────────────────────────────
1:04:27 AM: ​
1:04:27 AM: Packaging Functions from .netlify/functions-internal directory:
1:04:27 AM: - ___netlify-handler/___netlify-handler.js
1:04:27 AM: - ___netlify-odb-handler/___netlify-odb-handler.js
1:04:27 AM: - _ipx/_ipx.js
1:04:27 AM: ​
1:05:03 AM: ​
1:05:03 AM: (Functions bundling completed in 35.8s)
1:05:03 AM:
1:05:03 AM: Edge Functions bundling
1:05:03 AM: ────────────────────────────────────────────────────────────────
1:05:03 AM: ​
1:05:03 AM: ​
1:05:03 AM: (Edge Functions bundling completed in 295ms)
1:05:03 AM:
1:05:03 AM: @netlify/plugin-nextjs (onPostBuild event)
1:05:03 AM: ────────────────────────────────────────────────────────────────
1:05:03 AM: ​
1:05:04 AM: Next.js cache saved.
1:05:04 AM: ​
1:05:04 AM: (@netlify/plugin-nextjs onPostBuild completed in 149ms)
1:05:04 AM:
1:05:12 AM: (Netlify Build completed in 1m 3.6s)
1:05:13 AM: Section completed: building
1:05:16 AM: Finished processing build request in 1m31.259s

Deploying

Complete
1:05:04 AM: Deploy site
1:05:04 AM: ────────────────────────────────────────────────────────────────
1:05:04 AM: ​
1:05:04 AM: Starting to deploy site from ".next"
1:05:04 AM: Calculating files to upload
1:05:04 AM: 8 new files to upload
1:05:04 AM: 2 new functions to upload
1:05:12 AM: Section completed: deploying
1:05:12 AM: Site deploy was successfully initiated
1:05:12 AM: ​
1:05:12 AM: (Deploy site completed in 8s)

Cleanup

Complete
1:05:12 AM: Netlify Build Complete
1:05:12 AM: ────────────────────────────────────────────────────────────────
1:05:12 AM: ​
1:05:12 AM: Caching artifacts
1:05:12 AM: Started saving node modules
1:05:12 AM: Finished saving node modules
1:05:12 AM: Started saving build plugins
1:05:12 AM: Finished saving build plugins
1:05:12 AM: Started saving corepack cache
1:05:12 AM: Finished saving corepack cache
1:05:12 AM: Started saving pip cache
1:05:12 AM: Finished saving pip cache
1:05:12 AM: Started saving emacs cask dependencies
1:05:12 AM: Finished saving emacs cask dependencies
1:05:12 AM: Started saving maven dependencies
1:05:12 AM: Finished saving maven dependencies
1:05:12 AM: Started saving boot dependencies
1:05:12 AM: Finished saving boot dependencies
1:05:12 AM: Started saving rust rustup cache
1:05:12 AM: Finished saving rust rustup cache
1:05:12 AM: Started saving go dependencies
1:05:13 AM: Finished saving go dependencies
1:05:13 AM: Build script success
1:05:14 AM: Uploading Cache of size 206.1MB
1:05:16 AM: Section completed: cleanup

Post-processing

Complete
1:05:12 AM: Starting post processing
1:05:12 AM: Post processing done
1:05:12 AM: Section completed: postprocessing
1:05:12 AM: Site is live ✨
1:05:12 AM: Skipping form detection
1:05:12 AM: Post processing - header rules
1:05:12 AM: Post processing - redirect rules