Deploy details
Deploy log
Initializing
Complete
Initializing
Complete
6:06:57 AM: Build ready to start
6:07:09 AM: build-image version: 59029cc38debec12b365d8cde2431251b878d6bf (focal)
6:07:09 AM: buildbot version: bb1ad402dcdb036fd1e0d06fdfff977602f794a0
6:07:09 AM: Fetching cached dependencies
6:07:09 AM: Failed to fetch cache, continuing with build
6:07:09 AM: Starting to prepare the repo for build
6:07:09 AM: No cached dependencies found. Cloning fresh repo
6:07:09 AM: git clone --filter=blob:none https://github.com/kodematthieu/personal-website
6:07:09 AM: Preparing Git Reference refs/heads/neo
6:07:11 AM: Starting to install dependencies
6:07:12 AM: mise python@3.13.2 install
6:07:12 AM: mise python@3.13.2 download cpython-3.13.2+20250317-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
6:07:13 AM: mise python@3.13.2 extract cpython-3.13.2+20250317-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
6:07:13 AM: mise python@3.13.2 python --version
6:07:13 AM: mise python@3.13.2 Python 3.13.2
6:07:13 AM: mise python@3.13.2 ✓ installed
6:07:13 AM: Python version set to 3.13
6:07:14 AM: Collecting pipenv
6:07:14 AM: Downloading pipenv-2024.4.1-py3-none-any.whl.metadata (17 kB)
6:07:14 AM: Collecting certifi (from pipenv)
6:07:14 AM: Downloading certifi-2025.1.31-py3-none-any.whl.metadata (2.5 kB)
6:07:14 AM: Collecting packaging>=22 (from pipenv)
6:07:14 AM: Downloading packaging-24.2-py3-none-any.whl.metadata (3.2 kB)
6:07:15 AM: Collecting setuptools>=67 (from pipenv)
6:07:15 AM: Downloading setuptools-76.1.0-py3-none-any.whl.metadata (6.7 kB)
6:07:15 AM: Collecting virtualenv>=20.24.2 (from pipenv)
6:07:15 AM: Downloading virtualenv-20.29.3-py3-none-any.whl.metadata (4.5 kB)
6:07:15 AM: Collecting distlib<1,>=0.3.7 (from virtualenv>=20.24.2->pipenv)
6:07:15 AM: Downloading distlib-0.3.9-py2.py3-none-any.whl.metadata (5.2 kB)
6:07:15 AM: Collecting filelock<4,>=3.12.2 (from virtualenv>=20.24.2->pipenv)
6:07:15 AM: Downloading filelock-3.18.0-py3-none-any.whl.metadata (2.9 kB)
6:07:15 AM: Collecting platformdirs<5,>=3.9.1 (from virtualenv>=20.24.2->pipenv)
6:07:15 AM: Downloading platformdirs-4.3.6-py3-none-any.whl.metadata (11 kB)
6:07:15 AM: Downloading pipenv-2024.4.1-py3-none-any.whl (3.0 MB)
6:07:15 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 78.6 MB/s eta 0:00:00
6:07:15 AM: Downloading packaging-24.2-py3-none-any.whl (65 kB)
6:07:15 AM: Downloading setuptools-76.1.0-py3-none-any.whl (1.2 MB)
6:07:15 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 100.4 MB/s eta 0:00:00
6:07:15 AM: Downloading virtualenv-20.29.3-py3-none-any.whl (4.3 MB)
6:07:15 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 165.9 MB/s eta 0:00:00
6:07:15 AM: Downloading certifi-2025.1.31-py3-none-any.whl (166 kB)
6:07:15 AM: Downloading distlib-0.3.9-py2.py3-none-any.whl (468 kB)
6:07:15 AM: Downloading filelock-3.18.0-py3-none-any.whl (16 kB)
6:07:15 AM: Downloading platformdirs-4.3.6-py3-none-any.whl (18 kB)
6:07:15 AM: Installing collected packages: distlib, setuptools, platformdirs, packaging, filelock, certifi, virtualenv, pipenv
6:07:17 AM: Successfully installed certifi-2025.1.31 distlib-0.3.9 filelock-3.18.0 packaging-24.2 pipenv-2024.4.1 platformdirs-4.3.6 setuptools-76.1.0 virtualenv-20.29.3
6:07:17 AM: [notice] A new release of pip is available: 24.3.1 -> 25.0.1
6:07:17 AM: [notice] To update, run: pip install --upgrade pip
6:07:17 AM: Attempting Ruby version 2.7.2, read from environment
6:07:18 AM: Using Ruby version 2.7.2
6:07:19 AM: Started restoring cached go cache
6:07:19 AM: Finished restoring cached go cache
6:07:21 AM: go version go1.19.13 linux/amd64
6:07:22 AM: Using PHP version 8.0
6:07:23 AM: Downloading and installing node v18.20.7...
6:07:23 AM: Downloading https://nodejs.org/dist/v18.20.7/node-v18.20.7-linux-x64.tar.xz...
6:07:24 AM: Computing checksum with sha256sum
6:07:24 AM: Checksums matched!
6:07:26 AM: Now using node v18.20.7 (npm v10.8.2)
6:07:26 AM: Enabling Node.js Corepack
6:07:26 AM: Started restoring cached build plugins
6:07:26 AM: Finished restoring cached build plugins
6:07:26 AM: Started restoring cached corepack dependencies
6:07:26 AM: Finished restoring cached corepack dependencies
6:07:26 AM: Installing npm packages using bun version 1.2.3
6:07:26 AM: bun install v1.2.3 (8c4d3ff8)
6:07:27 AM: $ svelte-kit sync || echo ''
6:07:28 AM: + @eslint/compat@1.2.7
6:07:28 AM: + @eslint/js@9.22.0
6:07:28 AM: + @playwright/test@1.51.1
6:07:28 AM: + @sveltejs/adapter-auto@4.0.0
6:07:28 AM: + @sveltejs/kit@2.20.1
6:07:28 AM: + @sveltejs/vite-plugin-svelte@5.0.3
6:07:28 AM: + @tailwindcss/forms@0.5.10
6:07:28 AM: + @tailwindcss/typography@0.5.16
6:07:28 AM: + @tailwindcss/vite@4.0.14
6:07:28 AM: + @testing-library/jest-dom@6.6.3
6:07:28 AM: + @testing-library/svelte@5.2.7
6:07:28 AM: + eslint@9.22.0
6:07:28 AM: + eslint-config-prettier@10.1.1
6:07:28 AM: + eslint-plugin-svelte@3.3.2
6:07:28 AM: + globals@16.0.0
6:07:28 AM: + jsdom@26.0.0
6:07:28 AM: + prettier@3.5.3
6:07:28 AM: + prettier-plugin-svelte@3.3.3
6:07:28 AM: + prettier-plugin-tailwindcss@0.6.11
6:07:28 AM: + svelte@5.23.2
6:07:28 AM: + svelte-check@4.1.5
6:07:28 AM: + tailwindcss@4.0.14
6:07:28 AM: + typescript@5.8.2
6:07:28 AM: + typescript-eslint@8.26.1
6:07:28 AM: + vite@6.2.2
6:07:28 AM: + vitest@3.0.9
6:07:28 AM: + @inlang/paraglide-sveltekit@0.15.5
6:07:28 AM: 452 packages installed [1477.00ms]
6:07:28 AM: npm packages installed using bun
6:07:28 AM: Successfully installed dependencies
6:07:28 AM: Starting build script
6:07:30 AM: Detected 1 framework(s)
6:07:30 AM: "svelte-kit" at version "2.20.1"
6:07:30 AM: Section completed: initializing
Building
Complete
Building
Complete
6:07:31 AM: Netlify Build
6:07:31 AM: ────────────────────────────────────────────────────────────────
6:07:31 AM:
6:07:31 AM: ❯ Version
6:07:31 AM: @netlify/build 29.59.2
6:07:31 AM:
6:07:31 AM: ❯ Flags
6:07:31 AM: accountId: 646efdf63afeb10bb0d1bef9
6:07:31 AM: baseRelDir: true
6:07:31 AM: buildId: 67da5f000e82d500080a820b
6:07:31 AM: deployId: 67da5f000e82d500080a820d
6:07:31 AM:
6:07:31 AM: ❯ Current directory
6:07:31 AM: /opt/build/repo
6:07:31 AM:
6:07:31 AM: ❯ Config file
6:07:31 AM: /opt/build/repo/netlify.toml
6:07:31 AM:
6:07:31 AM: ❯ Context
6:07:31 AM: branch-deploy
6:07:31 AM:
6:07:31 AM: build.command from netlify.toml
6:07:31 AM: ────────────────────────────────────────────────────────────────
6:07:31 AM:
6:07:31 AM: $ npm run build
6:07:31 AM: > scratch@0.0.1 build
6:07:31 AM: > vite build
6:07:32 AM: vite v6.2.2 building SSR bundle for production...
6:07:32 AM: Using existing cloned repo
6:07:33 AM: [info] [paraglide] Compiling Messagesinto /opt/build/repo/src/lib/paraglide/
6:07:33 AM: transforming...
6:07:33 AM: ✓ 185 modules transformed.
6:07:33 AM: rendering chunks...
6:07:34 AM: vite v6.2.2 building for production...
6:07:34 AM: Using existing cloned repo
6:07:34 AM: [info] [paraglide] Compiling Messagesinto /opt/build/repo/src/lib/paraglide/
6:07:34 AM: transforming...
6:07:35 AM: .svelte-kit/generated/client-optimized/app.js (25:28): "transport" is not exported by "src/hooks.ts", imported by ".svelte-kit/generated/client-optimized/app.js".
6:07:35 AM: ✓ 163 modules transformed.
6:07:35 AM: rendering chunks...
6:07:35 AM: computing gzip size...
6:07:35 AM: .svelte-kit/output/client/_app/version.json 0.03 kB │ gzip: 0.05 kB
6:07:35 AM: .svelte-kit/output/client/.vite/manifest.json 4.44 kB │ gzip: 0.72 kB
6:07:35 AM: .svelte-kit/output/client/_app/immutable/assets/0.DJFhnXV_.css 9.58 kB │ gzip: 2.41 kB
6:07:35 AM: .svelte-kit/output/client/_app/immutable/entry/start.Dybea8EW.js 0.08 kB │ gzip: 0.09 kB
6:07:35 AM: .svelte-kit/output/client/_app/immutable/chunks/GqL3iG4d.js 0.18 kB │ gzip: 0.14 kB
6:07:35 AM: .svelte-kit/output/client/_app/immutable/nodes/3.DjDMBOBP.js 0.38 kB │ gzip: 0.27 kB
6:07:35 AM: .svelte-kit/output/client/_app/immutable/chunks/DtvejXVg.js 0.39 kB │ gzip: 0.28 kB
6:07:35 AM: .svelte-kit/output/client/_app/immutable/nodes/1.CRIIgPiD.js 0.48 kB │ gzip: 0.32 kB
6:07:35 AM: .svelte-kit/output/client/_app/immutable/chunks/SuyjTZCO.js 0.53 kB │ gzip: 0.34 kB
6:07:35 AM: .svelte-kit/output/client/_app/immutable/nodes/2.COf5_ADW.js 0.53 kB │ gzip: 0.36 kB
6:07:35 AM: .svelte-kit/output/client/_app/immutable/nodes/4.CQrKDYjw.js 0.79 kB │ gzip: 0.49 kB
6:07:35 AM: .svelte-kit/output/client/_app/immutable/chunks/1YA8BGcW.js 1.00 kB │ gzip: 0.57 kB
6:07:35 AM: .svelte-kit/output/client/_app/immutable/chunks/Ck-X_gEJ.js 1.10 kB │ gzip: 0.63 kB
6:07:35 AM: .svelte-kit/output/client/_app/immutable/chunks/B7IqI2Ic.js 1.22 kB │ gzip: 0.73 kB
6:07:35 AM: .svelte-kit/output/client/_app/immutable/chunks/PZn1DiEN.js 2.60 kB │ gzip: 1.42 kB
6:07:35 AM: .svelte-kit/output/client/_app/immutable/nodes/0.CQWh9p-R.js 5.84 kB │ gzip: 2.75 kB
6:07:35 AM: .svelte-kit/output/client/_app/immutable/chunks/BviPk6wT.js 7.40 kB │ gzip: 3.14 kB
6:07:35 AM: .svelte-kit/output/client/_app/immutable/entry/app.BjhYrat3.js 9.48 kB │ gzip: 4.25 kB
6:07:35 AM: .svelte-kit/output/client/_app/immutable/chunks/C-1w74c_.js 13.22 kB │ gzip: 5.34 kB
6:07:35 AM: .svelte-kit/output/client/_app/immutable/chunks/CQLyemsD.js 33.13 kB │ gzip: 12.91 kB
6:07:35 AM: ✓ built in 876ms
6:07:35 AM: .svelte-kit/output/server/.vite/manifest.json 3.84 kB
6:07:35 AM: .svelte-kit/output/server/_app/immutable/assets/_layout.CJxPzSHY.css 9.14 kB
6:07:35 AM: .svelte-kit/output/server/chunks/client2.js 0.08 kB
6:07:35 AM: .svelte-kit/output/server/chunks/hooks.js 0.09 kB
6:07:35 AM: .svelte-kit/output/server/chunks/hooks.server.js 0.13 kB
6:07:35 AM: .svelte-kit/output/server/chunks/constants.js 0.16 kB
6:07:35 AM: .svelte-kit/output/server/internal.js 0.34 kB
6:07:35 AM: .svelte-kit/output/server/chunks/paths.js 0.41 kB
6:07:35 AM: .svelte-kit/output/server/chunks/escaping.js 0.53 kB
6:07:35 AM: .svelte-kit/output/server/entries/fallbacks/error.svelte.js 0.59 kB
6:07:35 AM: .svelte-kit/output/server/entries/pages/demo/_page.svelte.js 0.71 kB
6:07:35 AM: .svelte-kit/output/server/entries/pages/demo/paraglide/_page.svelte.js 0.77 kB
6:07:35 AM: .svelte-kit/output/server/entries/pages/_page.svelte.js 0.79 kB
6:07:35 AM: .svelte-kit/output/server/chunks/client.js 0.95 kB
6:07:35 AM: .svelte-kit/output/server/chunks/index2.js 1.80 kB
6:07:35 AM: .svelte-kit/output/server/entries/pages/_layout.svelte.js 4.72 kB
6:07:35 AM: .svelte-kit/output/server/chunks/exports.js 7.01 kB
6:07:35 AM: .svelte-kit/output/server/chunks/i18n.js 15.49 kB
6:07:35 AM: .svelte-kit/output/server/chunks/internal.js 16.16 kB
6:07:35 AM: .svelte-kit/output/server/chunks/index.js 31.76 kB
6:07:35 AM: .svelte-kit/output/server/index.js 105.57 kB
6:07:35 AM: ✓ built in 2.90s
6:07:35 AM: Run npm run preview to preview your production build locally.
6:07:35 AM:
6:07:35 AM: > Using @sveltejs/adapter-auto
6:07:35 AM: Installing @sveltejs/adapter-netlify...
6:07:35 AM: bun add v1.2.3 (8c4d3ff8)
6:07:35 AM: Resolving dependencies
6:07:36 AM: Resolved, downloaded and extracted [66]
6:07:36 AM: Saved lockfile
6:07:36 AM: $ svelte-kit sync || echo ''
6:07:37 AM: installed @sveltejs/adapter-netlify@4.4.2
6:07:37 AM: 6 packages installed [1.80s]
6:07:37 AM: Successfully installed @sveltejs/adapter-netlify.
6:07:37 AM: If you plan on staying on this deployment platform, consider replacing @sveltejs/adapter-auto with @sveltejs/adapter-netlify. This will give you faster and more robust installs, and more control over deployment configuration.
6:07:37 AM: ✔ done
6:07:37 AM:
6:07:37 AM: (build.command completed in 6s)
6:07:37 AM:
6:07:37 AM: Functions bundling
6:07:37 AM: ────────────────────────────────────────────────────────────────
6:07:37 AM:
6:07:37 AM: Packaging Functions from .netlify/functions-internal directory:
6:07:37 AM: - sveltekit-render.mjs
6:07:37 AM:
6:07:37 AM:
6:07:37 AM: (Functions bundling completed in 340ms)
6:07:37 AM:
6:07:44 AM: (Netlify Build completed in 13.5s)
6:08:36 AM: Section completed: building
6:09:17 AM: Finished processing build request in 2m8.413s
Deploying
Complete
Deploying
Complete
6:07:37 AM: Deploy site
6:07:37 AM: ────────────────────────────────────────────────────────────────
6:07:37 AM:
6:07:37 AM: Starting to deploy site from 'dist'
6:07:38 AM: Calculating files to upload
6:07:38 AM: 20 new file(s) to upload
6:07:38 AM: 1 new function(s) to upload
6:07:44 AM: Section completed: deploying
6:07:44 AM: Site deploy was successfully initiated
6:07:44 AM:
6:07:44 AM: (Deploy site completed in 7s)
Cleanup
Complete
Cleanup
Complete
6:07:44 AM: Netlify Build Complete
6:07:44 AM: ────────────────────────────────────────────────────────────────
6:07:44 AM:
6:07:45 AM: Caching artifacts
6:07:45 AM: Started saving node modules
6:07:45 AM: Finished saving node modules
6:07:45 AM: Started saving build plugins
6:07:45 AM: Finished saving build plugins
6:07:45 AM: Started saving mise cache
6:07:57 AM: Finished saving mise cache
6:07:57 AM: Started saving corepack cache
6:07:57 AM: Finished saving corepack cache
6:07:57 AM: Started saving bun global cache
6:07:57 AM: Finished saving bun global cache
6:07:57 AM: Started saving pip cache
6:07:57 AM: Finished saving pip cache
6:07:57 AM: Started saving emacs cask dependencies
6:07:57 AM: Finished saving emacs cask dependencies
6:07:57 AM: Started saving maven dependencies
6:07:57 AM: Finished saving maven dependencies
6:07:57 AM: Started saving boot dependencies
6:07:57 AM: Finished saving boot dependencies
6:07:57 AM: Started saving rust rustup cache
6:07:57 AM: Finished saving rust rustup cache
6:07:57 AM: Started saving go dependencies
6:07:57 AM: Finished saving go dependencies
6:08:36 AM: Build script success
6:09:16 AM: Uploading Cache of size 228.3MB
6:09:17 AM: Section completed: cleanup
Post-processing
Complete
Post-processing
Complete
6:07:45 AM: Starting post processing
6:07:45 AM: Skipping form detection
6:07:45 AM: Post processing - header rules
6:07:45 AM: Post processing - redirect rules
6:07:45 AM: Post processing done
6:07:45 AM: Section completed: postprocessing
6:07:46 AM: Site is live ✨