Deploy details
Deploy log
Initializing
Complete
Initializing
Complete
4:21:42 PM: Build ready to start
4:21:55 PM: build-image version: 8da544feea4fb5eeec1ff8d1b6a4cecf1a72b852 (focal)
4:21:55 PM: buildbot version: 8da544feea4fb5eeec1ff8d1b6a4cecf1a72b852
4:21:55 PM: Fetching cached dependencies
4:21:55 PM: Starting to download cache of 454.7MB
4:21:56 PM: Finished downloading cache in 1.372s
4:21:56 PM: Starting to extract cache
4:21:59 PM: Finished extracting cache in 2.202s
4:21:59 PM: Finished fetching cache in 3.648s
4:21:59 PM: Starting to prepare the repo for build
4:21:59 PM: Preparing Git Reference pull/67/head
4:22:00 PM: Custom publish path detected. Proceeding with the specified path: 'public'
4:22:00 PM: Custom build command detected. Proceeding with the specified command: 'make ci'
4:22:01 PM: Starting to install dependencies
4:22:01 PM: Started restoring cached mise cache
4:22:02 PM: Finished restoring cached mise cache
4:22:02 PM: mise python@3.13.1 install
4:22:03 PM: mise python@3.13.1 download cpython-3.13.1+20250115-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
4:22:03 PM: mise python@3.13.1 extract cpython-3.13.1+20250115-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
4:22:03 PM: mise python@3.13.1 python --version
4:22:03 PM: mise python@3.13.1 Python 3.13.1
4:22:03 PM: mise python@3.13.1 ✓ installed
4:22:03 PM: Python version set to 3.13
4:22:05 PM: Collecting pipenv
4:22:05 PM: Downloading pipenv-2024.4.1-py3-none-any.whl.metadata (17 kB)
4:22:05 PM: Collecting certifi (from pipenv)
4:22:05 PM: Downloading certifi-2024.12.14-py3-none-any.whl.metadata (2.3 kB)
4:22:05 PM: Collecting packaging>=22 (from pipenv)
4:22:05 PM: Downloading packaging-24.2-py3-none-any.whl.metadata (3.2 kB)
4:22:05 PM: Collecting setuptools>=67 (from pipenv)
4:22:05 PM: Downloading setuptools-75.8.0-py3-none-any.whl.metadata (6.7 kB)
4:22:05 PM: Collecting virtualenv>=20.24.2 (from pipenv)
4:22:05 PM: Downloading virtualenv-20.29.1-py3-none-any.whl.metadata (4.5 kB)
4:22:05 PM: Collecting distlib<1,>=0.3.7 (from virtualenv>=20.24.2->pipenv)
4:22:05 PM: Downloading distlib-0.3.9-py2.py3-none-any.whl.metadata (5.2 kB)
4:22:05 PM: Collecting filelock<4,>=3.12.2 (from virtualenv>=20.24.2->pipenv)
4:22:05 PM: Downloading filelock-3.17.0-py3-none-any.whl.metadata (2.9 kB)
4:22:05 PM: Collecting platformdirs<5,>=3.9.1 (from virtualenv>=20.24.2->pipenv)
4:22:05 PM: Downloading platformdirs-4.3.6-py3-none-any.whl.metadata (11 kB)
4:22:05 PM: Downloading pipenv-2024.4.1-py3-none-any.whl (3.0 MB)
4:22:05 PM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 66.5 MB/s eta 0:00:00
4:22:05 PM: Downloading packaging-24.2-py3-none-any.whl (65 kB)
4:22:05 PM: Downloading setuptools-75.8.0-py3-none-any.whl (1.2 MB)
4:22:05 PM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 46.9 MB/s eta 0:00:00
4:22:05 PM: Downloading virtualenv-20.29.1-py3-none-any.whl (4.3 MB)
4:22:05 PM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 94.2 MB/s eta 0:00:00
4:22:05 PM: Downloading certifi-2024.12.14-py3-none-any.whl (164 kB)
4:22:05 PM: Downloading distlib-0.3.9-py2.py3-none-any.whl (468 kB)
4:22:05 PM: Downloading filelock-3.17.0-py3-none-any.whl (16 kB)
4:22:05 PM: Downloading platformdirs-4.3.6-py3-none-any.whl (18 kB)
4:22:05 PM: Installing collected packages: distlib, setuptools, platformdirs, packaging, filelock, certifi, virtualenv, pipenv
4:22:08 PM: Successfully installed certifi-2024.12.14 distlib-0.3.9 filelock-3.17.0 packaging-24.2 pipenv-2024.4.1 platformdirs-4.3.6 setuptools-75.8.0 virtualenv-20.29.1
4:22:08 PM: [notice] A new release of pip is available: 24.3.1 -> 25.0
4:22:08 PM: [notice] To update, run: pip install --upgrade pip
4:22:08 PM: Attempting Ruby version 2.7.2, read from environment
4:22:09 PM: Using Ruby version 2.7.2
4:22:09 PM: Started restoring cached go cache
4:22:09 PM: Finished restoring cached go cache
4:22:11 PM: go version go1.19.13 linux/amd64
4:22:11 PM: Using PHP version 8.0
4:22:13 PM: Started restoring cached Node.js version
4:22:15 PM: Finished restoring cached Node.js version
4:22:15 PM: v16.20.2 is already installed.
4:22:16 PM: Now using node v16.20.2 (npm v8.19.4)
4:22:16 PM: Enabling Node.js Corepack
4:22:16 PM: Started restoring cached build plugins
4:22:16 PM: Finished restoring cached build plugins
4:22:16 PM: Successfully installed dependencies
4:22:16 PM: Starting build script
4:22:18 PM: Detected 0 framework(s)
4:22:18 PM: Section completed: initializing
Building
Complete
Building
Complete
4:22:19 PM: Netlify Build
4:22:19 PM: ────────────────────────────────────────────────────────────────
4:22:19 PM:
4:22:19 PM: ❯ Version
4:22:19 PM: @netlify/build 29.58.4
4:22:19 PM:
4:22:19 PM: ❯ Flags
4:22:19 PM: accountId: 5b27a4380733d56e30c64282
4:22:19 PM: baseRelDir: true
4:22:19 PM: buildId: 6797b29641d34b0008c8741c
4:22:19 PM: deployId: 6797b29641d34b0008c8741e
4:22:19 PM:
4:22:19 PM: ❯ Current directory
4:22:19 PM: /opt/build/repo
4:22:19 PM:
4:22:19 PM: ❯ Config file
4:22:19 PM: /opt/build/repo/netlify.toml
4:22:19 PM:
4:22:19 PM: ❯ Context
4:22:19 PM: deploy-preview
4:22:19 PM:
4:22:19 PM: build.command from netlify.toml
4:22:19 PM: ────────────────────────────────────────────────────────────────
4:22:19 PM:
4:22:19 PM: $ make ci
4:22:19 PM: ==> Updating mise
4:22:22 PM: Checking target-arch... mise-v2025.1.15-linux-x64.tar.gz
4:22:22 PM: Checking current version... v2025.1.8
4:22:23 PM: Checking latest released version... v2025.1.15 (4 versions compatible)
4:22:23 PM: New release found! v2025.1.8 --> v2025.1.15
4:22:23 PM: New release is compatible
4:22:23 PM: mise release status:
4:22:23 PM: * Current exe: "/opt/buildhome/.local/bin/mise"
4:22:23 PM: * New exe release: "mise-v2025.1.15-linux-x64.tar.gz"
4:22:23 PM: * New exe download url: "https://api.github.com/repos/jdx/mise/releases/assets/223532464"
4:22:23 PM: The new release will be downloaded/extracted and the existing binary will be replaced.
4:22:23 PM: Downloading...
4:22:23 PM: Verifying downloaded file...
4:22:23 PM: Extracting archive... Done
4:22:23 PM: Replacing binary file... Done
4:22:23 PM: Updated mise to 2025.1.15
4:22:23 PM: ==> Installing mise plugins
4:22:24 PM: mise node@23.5.0 install
4:22:24 PM: mise hugo-extended@0.142.0 install
4:22:24 PM: mise node@23.5.0 download node-v23.5.0-linux-x64.tar.gz
4:22:24 PM: mise hugo-extended@0.142.0 download hugo_extended_0.142.0_linux-amd64.tar.gz
4:22:24 PM: mise hugo-extended@0.142.0 checksum hugo_extended_0.142.0_linux-amd64.tar.gz
4:22:24 PM: mise hugo-extended@0.142.0 extract hugo_extended_0.142.0_linux-amd64.tar.gz
4:22:24 PM: mise hugo-extended@0.142.0 ✓ installed
4:22:25 PM: gpg: Signature made Thu 19 Dec 2024 06:54:47 PM UTC
4:22:25 PM: gpg: using RSA key C0D6248439F1D5604AAFFB4021D900FFDB233756
4:22:25 PM: gpg: Good signature from "Antoine du Hamel <duhamelantoine1995@gmail.com>" [unknown]
4:22:25 PM: mise node@23.5.0 checksum node-v23.5.0-linux-x64.tar.gz
4:22:25 PM: mise node@23.5.0 extract node-v23.5.0-linux-x64.tar.gz
4:22:25 PM: mise node@23.5.0 node -v
4:22:25 PM: mise node@23.5.0 v23.5.0
4:22:25 PM: mise node@23.5.0 npm -v
4:22:25 PM: mise node@23.5.0 10.9.2
4:22:25 PM: mise node@23.5.0 ✓ installed
4:22:25 PM: Start building sites …
4:22:25 PM: hugo v0.142.0-1f746a872442e66b6afd47c8c04ac42dc92cdb6f+extended linux/amd64 BuildDate=2025-01-22T12:20:52Z VendorInfo=gohugoio
4:23:31 PM: | EN
4:23:31 PM: -------------------+------
4:23:31 PM: Pages | 228
4:23:31 PM: Paginator pages | 0
4:23:31 PM: Non-page files | 80
4:23:31 PM: Static files | 6
4:23:31 PM: Processed images | 237
4:23:31 PM: Aliases | 1
4:23:31 PM: Cleaned | 0
4:23:31 PM: Total in 65816 ms
4:23:32 PM: npm WARN exec The following package was not found and will be installed: prettier@3.4.2
4:23:32 PM: 404.html 38ms
4:23:32 PM: about/index.html 38ms
4:23:32 PM: artifacts/index.html 21ms
4:23:32 PM: blog/2017-by-the-numbers/index.html 86ms
4:23:32 PM: blog/a-book-of-human-language-bandcamp-hidden-gems/index.html 13ms
4:23:32 PM: blog/brief-initial-thoughts-after-finishing-super-mario-3d-world/index.html 12ms
4:23:32 PM: blog/brief-thoughts-on-disneys-frozen/index.html 7ms
4:23:32 PM: blog/contextually-open-github-via-the-command-line/index.html 16ms
4:23:32 PM: blog/conversion-via-twitter-the-new-yorker/index.html 9ms
4:23:33 PM: blog/deep-linking-in-the-bandcamp-ios-app/index.html 21ms
4:23:33 PM: blog/dreaming-of-a-more-personal-database/index.html 10ms
4:23:33 PM: blog/early-thoughts-on-driving-for-lyft/index.html 8ms
4:23:33 PM: blog/elon-musk-will-save-us-all/index.html 7ms
4:23:33 PM: blog/fake-news-and-instagram-manton-reece/index.html 9ms
4:23:33 PM: blog/finder-keyboard-shortcut-to-show-invisible-files/index.html 4ms
4:23:34 PM: blog/good-and-great-albums-of-2013/index.html 66ms
4:23:34 PM: blog/good-mornings-an-intention/index.html 16ms
4:23:34 PM: blog/how-to-detect-if-your-macos-app-was-launched-as-a-login-item/index.html 7ms
4:23:34 PM: blog/how-to-speed-up-codecov-analysis-for-xcode-projects-revisited/index.html 16ms
4:23:34 PM: blog/how-to-speed-up-codecov-analysis-for-xcode-projects/index.html 11ms
4:23:34 PM: blog/hundred-word-review-american-football-lp2/index.html 5ms
4:23:34 PM: blog/i-was-on-a-couple-podcasts/index.html 8ms
4:23:34 PM: blog/icloud-music-library-woes/index.html 7ms
4:23:34 PM: blog/lets-learn-about-waveforms-the-pudding/index.html 4ms
4:23:34 PM: blog/machine-politics-the-new-yorker/index.html 4ms
4:23:34 PM: blog/microsoft-has-a-sense-of-humor/index.html 4ms
4:23:34 PM: blog/modern-hip-hop-production/index.html 6ms
4:23:34 PM: blog/moved-to-digital-ocean--lets-encrypt/index.html 5ms
4:23:34 PM: blog/my-dead-girlfriends-bot-joshua-allen/index.html 4ms
4:23:37 PM: blog/my-favorite-music-of-2019/index.html 88ms
4:23:37 PM: blog/my-guide-to-the-twin-cities/index.html 12ms
4:23:37 PM: blog/my-music-recs-newsletter/index.html 3ms
4:23:37 PM: blog/navigating-text-using-the-keyboard-on-macos/index.html 49ms
4:23:37 PM: blog/new-music-friday-march-31-2023/index.html 13ms
4:23:37 PM: blog/new-music-friday-may-5-2023/index.html 9ms
4:23:37 PM: blog/october-replay/index.html 18ms
4:23:37 PM: blog/project-xanadu/index.html 9ms
4:23:37 PM: blog/projects-update-1/index.html 11ms
4:23:37 PM: blog/quick-tip-hook-into-github-actions-debug-mode/index.html 8ms
4:23:37 PM: blog/quick-tip-how-to-change-the-shell-used-by-an-app/index.html 5ms
4:23:37 PM: blog/quick-tip-how-to-enable-carplay-in-the-ios-simulator/index.html 4ms
4:23:37 PM: blog/quiver-the-programmers-notebook/index.html 3ms
4:23:37 PM: blog/selenium-sulfide-shampoo-for-dandruff-control/index.html 3ms
4:23:37 PM: blog/set-an-xcode-projects-deriveddata-location-via-script/index.html 13ms
4:23:37 PM: blog/shuffleboard-at-mcmurdo-idle-words/index.html 3ms
4:23:37 PM: blog/solo-project-day-five-enter-the-database/index.html 9ms
4:23:37 PM: blog/solo-project-day-four-too-big-for-my-britches/index.html 5ms
4:23:37 PM: blog/solo-project-day-one-it-begins/index.html 4ms
4:23:37 PM: blog/solo-project-day-seven-to-the-database-and-back-again/index.html 12ms
4:23:37 PM: blog/solo-project-day-six-saturday/index.html 3ms
4:23:37 PM: blog/solo-project-day-three-the-day-i-tweeted/index.html 7ms
4:23:37 PM: blog/solo-project-day-two-getting-something-on-the-page/index.html 9ms
4:23:37 PM: blog/solo-project-finished/index.html 2ms
4:23:37 PM: blog/spicy-uno/index.html 4ms
4:23:37 PM: blog/the-github-challenge/index.html 4ms
4:23:37 PM: blog/the-norns/index.html 7ms
4:23:37 PM: blog/thoughts-on-are-podcasts-killing-music-or-just-wasting-our-time/index.html 3ms
4:23:37 PM: blog/tim-berners-lees-proposed-social-network/index.html 3ms
4:23:37 PM: blog/update-all-the-things/index.html 3ms
4:23:37 PM: blog/why-commits-to-forks-on-github-dont-apply-to-contributions/index.html 4ms
4:23:37 PM: blog/why-im-trying-soylent/index.html 3ms
4:23:37 PM: blog/world-mental-health-day/index.html 3ms
4:23:37 PM: blog/writing-for-half-life-marc-laidlaw/index.html 2ms
4:23:37 PM: blog/xennialwave/index.html 8ms
4:23:37 PM: canon/index.html 12ms
4:23:37 PM: categories/index.html 4ms
4:23:37 PM: categories/linkpost/index.html 3ms
4:23:37 PM: categories/music/index.html 3ms
4:23:37 PM: categories/personal/index.html 3ms
4:23:37 PM: categories/projects/index.html 2ms
4:23:37 PM: categories/tech/index.html 4ms
4:23:37 PM: centermouse/index.html 4ms
4:23:37 PM: index.html 13ms
4:23:37 PM: more/index.html 7ms
4:23:37 PM: projects/centermouse/index.html 1ms
4:23:37 PM: projects/index.html 4ms
4:23:37 PM: reset.css 9ms (unchanged)
4:23:37 PM: resume/index.html 11ms
4:23:37 PM: resume/main.css 17ms (unchanged)
4:23:37 PM: styles.css 10ms
4:23:37 PM: syntax.css 10ms
4:23:37 PM: tags/airtable/index.html 4ms
4:23:37 PM: tags/apple/index.html 4ms
4:23:37 PM: tags/article/index.html 4ms
4:23:37 PM: tags/bandcamp/index.html 3ms
4:23:37 PM: tags/bash/index.html 3ms
4:23:37 PM: tags/best-of/index.html 3ms
4:23:37 PM: tags/cars/index.html 3ms
4:23:37 PM: tags/comedy/index.html 4ms
4:23:37 PM: tags/crow/index.html 5ms
4:23:37 PM: tags/database/index.html 4ms
4:23:37 PM: tags/electronic-music/index.html 5ms
4:23:37 PM: tags/emo/index.html 3ms
4:23:37 PM: tags/environment/index.html 4ms
4:23:37 PM: tags/facebook/index.html 4ms
4:23:37 PM: tags/fiction/index.html 5ms
4:23:37 PM: tags/games/index.html 3ms
4:23:37 PM: tags/github/index.html 3ms
4:23:37 PM: tags/hacking/index.html 3ms
4:23:37 PM: tags/health/index.html 3ms
4:23:37 PM: tags/hip-hop/index.html 4ms
4:23:38 PM: tags/history/index.html 3ms
4:23:38 PM: tags/how-to/index.html 2ms
4:23:38 PM: tags/index.html 20ms
4:23:38 PM: tags/instagram/index.html 5ms
4:23:38 PM: tags/internet/index.html 4ms
4:23:38 PM: tags/ios/index.html 4ms
4:23:38 PM: tags/itunes/index.html 3ms
4:23:38 PM: tags/life/index.html 3ms
4:23:38 PM: tags/mac/index.html 3ms
4:23:38 PM: tags/macos/index.html 3ms
4:23:38 PM: tags/mario/index.html 2ms
4:23:38 PM: tags/mental-health/index.html 3ms
4:23:38 PM: tags/minneapolis/index.html 3ms
4:23:38 PM: tags/minnesota/index.html 3ms
4:23:38 PM: tags/movies/index.html 2ms
4:23:38 PM: tags/music/index.html 4ms
4:23:38 PM: tags/new-music-friday/index.html 3ms
4:23:38 PM: tags/newsletter/index.html 4ms
4:23:38 PM: tags/nintendo/index.html 3ms
4:23:38 PM: tags/obsidian/index.html 2ms
4:23:38 PM: tags/parenting/index.html 2ms
4:23:38 PM: tags/personal/index.html 3ms
4:23:38 PM: tags/plex/index.html 3ms
4:23:38 PM: tags/podcast/index.html 2ms
4:23:38 PM: tags/podcasts/index.html 3ms
4:23:38 PM: tags/prime-academy/index.html 4ms
4:23:38 PM: tags/programming/index.html 4ms
4:23:38 PM: tags/projects/index.html 3ms
4:23:38 PM: tags/review/index.html 3ms
4:23:38 PM: tags/ridesharing/index.html 3ms
4:23:38 PM: tags/saint-paul/index.html 3ms
4:23:38 PM: tags/script/index.html 3ms
4:23:38 PM: tags/shoegaze/index.html 3ms
4:23:38 PM: tags/slowcore/index.html 3ms
4:23:38 PM: tags/social-media/index.html 3ms
4:23:38 PM: tags/social-networks/index.html 3ms
4:23:38 PM: tags/software/index.html 7ms
4:23:38 PM: tags/sony/index.html 3ms
4:23:38 PM: tags/sound-technology-development-javascript-math/index.html 3ms
4:23:38 PM: tags/swift/index.html 3ms
4:23:38 PM: tags/tech/index.html 4ms
4:23:38 PM: tags/technology/index.html 7ms
4:23:38 PM: tags/tip/index.html 3ms
4:23:38 PM: tags/tips/index.html 3ms
4:23:38 PM: tags/travel/index.html 3ms
4:23:38 PM: tags/twin-cities/index.html 3ms
4:23:38 PM: tags/twitter/index.html 4ms
4:23:38 PM: tags/video-games/index.html 3ms
4:23:38 PM: tags/web-design/index.html 4ms
4:23:38 PM: tags/webdev/index.html 5ms
4:23:38 PM: tags/writing/index.html 4ms
4:23:38 PM: tags/xcode/index.html 4ms
4:23:38 PM:
4:23:38 PM: (build.command completed in 1m 18.7s)
4:23:38 PM:
4:23:39 PM: (Netlify Build completed in 1m 19.7s)
4:23:40 PM: Section completed: building
4:24:15 PM: Finished processing build request in 2m19.626s
Deploying
Complete
Deploying
Complete
4:23:38 PM: Deploy site
4:23:38 PM: ────────────────────────────────────────────────────────────────
4:23:38 PM:
4:23:38 PM: Starting to deploy site from 'public'
4:23:38 PM: Calculating files to upload
4:23:39 PM: 12 new file(s) to upload
4:23:39 PM: 0 new function(s) to upload
4:23:39 PM: Section completed: deploying
4:23:39 PM: Site deploy was successfully initiated
4:23:39 PM:
4:23:39 PM: (Deploy site completed in 832ms)
4:23:39 PM:
4:23:39 PM: The build completed successfully, but the following processes were still running:
4:23:39 PM:
4:23:39 PM: - gpg-agent --homedir /opt/buildhome/.gnupg --use-standard-socket --daemon
4:23:39 PM:
4:23:39 PM: These processes have been terminated. In case this creates a problem for your build, refer to this article for details about why this process termination happens and how to fix it.
Cleanup
Complete
Cleanup
Complete
4:23:39 PM: Netlify Build Complete
4:23:39 PM: ────────────────────────────────────────────────────────────────
4:23:39 PM:
4:23:39 PM: Caching artifacts
4:23:39 PM: Started saving build plugins
4:23:39 PM: Finished saving build plugins
4:23:39 PM: Started saving mise cache
4:23:39 PM: Finished saving mise cache
4:23:39 PM: Started saving pip cache
4:23:39 PM: Finished saving pip cache
4:23:39 PM: Started saving emacs cask dependencies
4:23:39 PM: Finished saving emacs cask dependencies
4:23:39 PM: Started saving maven dependencies
4:23:39 PM: Finished saving maven dependencies
4:23:39 PM: Started saving boot dependencies
4:23:39 PM: Finished saving boot dependencies
4:23:39 PM: Started saving rust rustup cache
4:23:39 PM: Finished saving rust rustup cache
4:23:39 PM: Started saving go dependencies
4:23:39 PM: Finished saving go dependencies
4:23:40 PM: Build script success
4:24:13 PM: Uploading Cache of size 454.7MB
4:24:15 PM: Section completed: cleanup
Post-processing
Complete
Post-processing
Complete
4:23:39 PM: Skipping form detection
4:23:39 PM: Post processing - header rules
4:23:39 PM: Post processing done
4:23:39 PM: Section completed: postprocessing
4:23:39 PM: Starting post processing
4:23:39 PM: Post processing - redirect rules
4:23:40 PM: Site is live ✨