Skip to main content

Deploy details

Your deploy failed due to an error

Deploy failed for hisaac-net

Simplify config by moving config files to root

PR #64: hisaac/simplify-config@2ce775b

Deploy log

Initializing

Complete
2:50:05 PM: Build ready to start
2:50:20 PM: build-image version: c3449036692ceba113a2b71302d561bccc8b6156 (focal)
2:50:20 PM: buildbot version: 6e5dfadf0eec598d7c9db5c1e005bfa46b6682c0
2:50:20 PM: Fetching cached dependencies
2:50:20 PM: Starting to download cache of 449.6MB
2:50:22 PM: Finished downloading cache in 1.897s
2:50:22 PM: Starting to extract cache
2:50:25 PM: Finished extracting cache in 2.714s
2:50:25 PM: Finished fetching cache in 4.686s
2:50:25 PM: Starting to prepare the repo for build
2:50:25 PM: Preparing Git Reference pull/64/head
2:50:27 PM: Custom publish path detected. Proceeding with the specified path: 'public'
2:50:27 PM: Custom build command detected. Proceeding with the specified command: 'make ci'
2:50:27 PM: Starting to install dependencies
2:50:28 PM: Started restoring cached mise cache
2:50:28 PM: Finished restoring cached mise cache
2:50:29 PM: mise python@3.13.1 install
2:50:29 PM: mise python@3.13.1 download cpython-3.13.1+20241219-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
2:50:29 PM: mise python@3.13.1 extract cpython-3.13.1+20241219-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
2:50:29 PM: mise python@3.13.1 python --version
2:50:29 PM: mise python@3.13.1 Python 3.13.1
2:50:29 PM: mise python@3.13.1 installed
2:50:29 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:29 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:29 PM: Python version set to 3.13
2:50:29 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:31 PM: Collecting pipenv
2:50:31 PM: Downloading pipenv-2024.4.0-py3-none-any.whl.metadata (19 kB)
2:50:31 PM: Collecting certifi (from pipenv)
2:50:31 PM: Downloading certifi-2024.12.14-py3-none-any.whl.metadata (2.3 kB)
2:50:31 PM: Collecting packaging>=22 (from pipenv)
2:50:31 PM: Downloading packaging-24.2-py3-none-any.whl.metadata (3.2 kB)
2:50:31 PM: Collecting setuptools>=67 (from pipenv)
2:50:31 PM: Downloading setuptools-75.6.0-py3-none-any.whl.metadata (6.7 kB)
2:50:31 PM: Collecting virtualenv>=20.24.2 (from pipenv)
2:50:31 PM: Downloading virtualenv-20.28.1-py3-none-any.whl.metadata (4.5 kB)
2:50:31 PM: Collecting distlib<1,>=0.3.7 (from virtualenv>=20.24.2->pipenv)
2:50:31 PM: Downloading distlib-0.3.9-py2.py3-none-any.whl.metadata (5.2 kB)
2:50:31 PM: Collecting filelock<4,>=3.12.2 (from virtualenv>=20.24.2->pipenv)
2:50:31 PM: Downloading filelock-3.16.1-py3-none-any.whl.metadata (2.9 kB)
2:50:31 PM: Collecting platformdirs<5,>=3.9.1 (from virtualenv>=20.24.2->pipenv)
2:50:31 PM: Downloading platformdirs-4.3.6-py3-none-any.whl.metadata (11 kB)
2:50:31 PM: Downloading pipenv-2024.4.0-py3-none-any.whl (3.0 MB)
2:50:31 PM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 48.7 MB/s eta 0:00:00
2:50:31 PM: Downloading packaging-24.2-py3-none-any.whl (65 kB)
2:50:31 PM: Downloading setuptools-75.6.0-py3-none-any.whl (1.2 MB)
2:50:31 PM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 68.6 MB/s eta 0:00:00
2:50:31 PM: Downloading virtualenv-20.28.1-py3-none-any.whl (4.3 MB)
2:50:31 PM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 119.9 MB/s eta 0:00:00
2:50:31 PM: Downloading certifi-2024.12.14-py3-none-any.whl (164 kB)
2:50:31 PM: Downloading distlib-0.3.9-py2.py3-none-any.whl (468 kB)
2:50:31 PM: Downloading filelock-3.16.1-py3-none-any.whl (16 kB)
2:50:31 PM: Downloading platformdirs-4.3.6-py3-none-any.whl (18 kB)
2:50:31 PM: Installing collected packages: distlib, setuptools, platformdirs, packaging, filelock, certifi, virtualenv, pipenv
2:50:33 PM: Successfully installed certifi-2024.12.14 distlib-0.3.9 filelock-3.16.1 packaging-24.2 pipenv-2024.4.0 platformdirs-4.3.6 setuptools-75.6.0 virtualenv-20.28.1
2:50:34 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:34 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:34 PM: Attempting Ruby version 2.7.2, read from environment
2:50:35 PM: Using Ruby version 2.7.2
2:50:35 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:35 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:35 PM: Started restoring cached go cache
2:50:35 PM: Finished restoring cached go cache
2:50:37 PM: go version go1.19.13 linux/amd64
2:50:37 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:37 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:37 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:37 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:37 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:37 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:38 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:38 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:38 PM: Using PHP version 8.0
2:50:38 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:38 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:38 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:38 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:38 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:38 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:38 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:38 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:39 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:39 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:39 PM: Started restoring cached Node.js version
2:50:41 PM: Finished restoring cached Node.js version
2:50:41 PM: v16.20.2 is already installed.
2:50:42 PM: Now using node v16.20.2 (npm v8.19.4)
2:50:42 PM: Enabling Node.js Corepack
2:50:42 PM: Started restoring cached build plugins
2:50:42 PM: Finished restoring cached build plugins
2:50:42 PM: Successfully installed dependencies
2:50:42 PM: Starting build script
2:50:43 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:43 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:44 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:44 PM: mise WARN failed to resolve toolset: [/opt/build/repo/mise.toml] hugo-extended@0.140.2: hugo-extended not found in mise tool registry
2:50:44 PM: Detected 0 framework(s)
2:50:44 PM: Section completed: initializing

Building

Failed
2:50:45 PM: Netlify Build
2:50:45 PM: ────────────────────────────────────────────────────────────────
2:50:45 PM:
2:50:45 PM: ❯ Version
2:50:45 PM: @netlify/build 29.58.1
2:50:45 PM:
2:50:45 PM: ❯ Flags
2:50:45 PM: accountId: 5b27a4380733d56e30c64282
2:50:45 PM: baseRelDir: true
2:50:45 PM: buildId: 6777f91d24b0480009bea3e2
2:50:45 PM: deployId: 6777f91d24b0480009bea3e4
2:50:45 PM:
2:50:45 PM: ❯ Current directory
2:50:45 PM: /opt/build/repo
2:50:45 PM:
2:50:45 PM: ❯ Config file
2:50:45 PM: /opt/build/repo/netlify.toml
2:50:45 PM:
2:50:45 PM: ❯ Context
2:50:45 PM: deploy-preview
2:50:45 PM:
2:50:45 PM: build.command from netlify.toml
2:50:45 PM: ────────────────────────────────────────────────────────────────
2:50:45 PM: ​
2:50:45 PM: $ make ci
2:50:45 PM: ==> Updating mise
2:50:50 PM: Checking target-arch... mise-v2025.1.0-linux-x64.tar.gz
2:50:50 PM: Checking current version... v2024.12.11
2:50:50 PM: Checking latest released version... v2025.1.0
2:50:50 PM: New release found! v2024.12.11 --> v2025.1.0
2:50:50 PM: New release is *NOT* compatible
2:50:50 PM: mise release status:
2:50:50 PM: * Current exe: "/opt/buildhome/.local/bin/mise"
2:50:50 PM: * New exe release: "mise-v2025.1.0-linux-x64.tar.gz"
2:50:50 PM: The new release will be downloaded/extracted and the existing binary will be replaced.
2:50:50 PM: Downloading...
2:50:50 PM: Verifying downloaded file...
2:50:50 PM: Extracting archive... Done
2:50:50 PM: Replacing binary file... Done
2:50:50 PM: Updated mise to 2025.1.0
2:50:50 PM: ==> Installing mise plugins
2:50:51 PM: mise hugo-extended@0.140.2 install
2:50:51 PM: mise node@23.5.0 install
2:50:51 PM: mise node@23.5.0 download node-v23.5.0-linux-x64.tar.gz
2:50:51 PM: mise hugo-extended@0.140.2 download hugo_extended_0.140.2_linux-amd64.tar.gz
2:50:51 PM: mise hugo-extended@0.140.2 checksum hugo_extended_0.140.2_linux-amd64.tar.gz
2:50:51 PM: mise hugo-extended@0.140.2 extract hugo_extended_0.140.2_linux-amd64.tar.gz
2:50:51 PM: gpg: Signature made Thu 19 Dec 2024 06:54:47 PM UTC
2:50:51 PM: gpg: using RSA key C0D6248439F1D5604AAFFB4021D900FFDB233756
2:50:51 PM: gpg: Good signature from "Antoine du Hamel <duhamelantoine1995@gmail.com>" [unknown]
2:50:51 PM: mise node@23.5.0 checksum node-v23.5.0-linux-x64.tar.gz
2:50:51 PM: mise hugo-extended@0.140.2 installed
2:50:51 PM: mise node@23.5.0 extract node-v23.5.0-linux-x64.tar.gz
2:50:52 PM: mise node@23.5.0 node -v
2:50:52 PM: mise node@23.5.0 v23.5.0
2:50:52 PM: mise node@23.5.0 npm -v
2:50:52 PM: mise node@23.5.0 10.9.2
2:50:52 PM: mise node@23.5.0 installed
2:50:52 PM: Start building sites …
2:50:52 PM: hugo v0.140.2-aae02ca612a02e085c08366a9c9279f4abb39d94+extended linux/amd64 BuildDate=2024-12-30T15:01:53Z VendorInfo=gohugoio
2:51:53 PM: | EN
2:51:53 PM: -------------------+------
2:51:53 PM: Pages | 221
2:51:53 PM: Paginator pages | 0
2:51:53 PM: Non-page files | 79
2:51:53 PM: Static files | 6
2:51:53 PM: Processed images | 234
2:51:53 PM: Aliases | 0
2:51:53 PM: Cleaned | 0
2:51:53 PM: Total in 61103 ms
2:51:54 PM: npm WARN exec The following package was not found and will be installed: prettier@3.4.2
2:51:55 PM: .prettierrc.yml 17ms (unchanged)
2:51:55 PM: .vscode/settings.json 34ms (unchanged)
2:51:55 PM: hugo.yml 7ms (unchanged)
2:51:55 PM: README.md 26ms (unchanged)
2:51:55 PM: src/assets/reset.css 22ms (unchanged)
2:51:55 PM: src/assets/styles.css 17ms
2:51:55 PM: src/assets/syntax.css 13ms
2:51:55 PM: src/content/_index.md 9ms (unchanged)
2:51:55 PM: src/content/about/index.md 24ms (unchanged)
2:51:55 PM: src/content/artifacts.md 13ms
2:51:55 PM: src/content/blog/_index.md 4ms
2:51:55 PM: src/content/blog/2008/the-norns/index.md 36ms
2:51:55 PM: src/content/blog/2010/project-xanadu/index.md 26ms (unchanged)
2:51:55 PM: src/content/blog/2011/microsoft-has-a-sense-of-humor/index.md 5ms (unchanged)
2:51:55 PM: src/content/blog/2013/modern-hip-hop-production/index.md 8ms
2:51:55 PM: src/content/blog/2013/why-im-trying-soylent/index.md 9ms
2:51:55 PM: src/content/blog/2014/brief-initial-thoughts-after-finishing-super-mario-3d-world/index.md 9ms
2:51:55 PM: src/content/blog/2014/brief-thoughts-on-disneys-frozen/index.md 3ms (unchanged)
2:51:56 PM: src/content/blog/2014/good-and-great-albums-of-2013/index.md 48ms
2:51:56 PM: src/content/blog/2016/conversion-via-twitter-the-new-yorker/index.md 8ms (unchanged)
2:51:56 PM: src/content/blog/2016/deep-linking-in-the-bandcamp-ios-app/index.md 35ms
2:51:56 PM: src/content/blog/2016/early-thoughts-on-driving-for-lyft/index.md 4ms
2:51:56 PM: src/content/blog/2016/elon-musk-will-save-us-all/index.md 4ms
2:51:56 PM: src/content/blog/2016/fake-news-and-instagram-manton-reece/index.md 4ms (unchanged)
2:51:56 PM: src/content/blog/2016/finder-keyboard-shortcut-to-show-invisible-files/index.md 4ms
2:51:56 PM: src/content/blog/2016/hundred-word-review-american-football-lp2/index.md 6ms (unchanged)
2:51:56 PM: src/content/blog/2016/machine-politics-the-new-yorker/index.md 7ms (unchanged)
2:51:56 PM: src/content/blog/2016/moved-to-digital-ocean-lets-encrypt/index.md 7ms
2:51:56 PM: src/content/blog/2016/my-dead-girlfriend's-bot-joshua-allen/index.md 2ms (unchanged)
src/content/blog/2016/my-music-recs-newsletter/index.md 3ms (unchanged)
2:51:56 PM: src/content/blog/2016/navigating-text-using-the-keyboard-on-macos/index.md 18ms
2:51:56 PM: src/content/blog/2016/quiver-the-programmer's-notebook/index.md 3ms (unchanged)
src/content/blog/2016/selenium-sulfide-shampoo-for-dandruff-control/index.md 9ms (unchanged)
2:51:56 PM: src/content/blog/2016/shuffleboard-at-mcmurdo-idle-words/index.md 5ms (unchanged)
2:51:56 PM: src/content/blog/2016/solo-project-day-five-enter-the-database/index.md 18ms
2:51:56 PM: src/content/blog/2016/solo-project-day-four-too-big-for-my-britches/index.md 12ms
2:51:56 PM: src/content/blog/2016/solo-project-day-one-it-begins/index.md 5ms (unchanged)
2:51:56 PM: src/content/blog/2016/solo-project-day-seven-to-the-database-and-back-again/index.md 25ms
2:51:56 PM: src/content/blog/2016/solo-project-day-six-saturday/index.md 5ms
2:51:56 PM: src/content/blog/2016/solo-project-day-three-the-day-i-tweeted/index.md 10ms
2:51:56 PM: src/content/blog/2016/solo-project-day-two-getting-something-on-the-page/index.md 23ms
2:51:56 PM: src/content/blog/2016/the-github-challenge/index.md 5ms
2:51:56 PM: src/content/blog/2016/tim-berners-lees-proposed-social-network/index.md 6ms
2:51:56 PM: src/content/blog/2016/why-commits-to-forks-on-github-dont-count-toward-contributions/index.md 5ms (unchanged)
2:51:56 PM: src/content/blog/2016/world-mental-health-day/index.md 6ms
2:51:56 PM: src/content/blog/2016/writing-for-half-life-marc-laidlaw/index.md 5ms
2:51:56 PM: src/content/blog/2017/solo-project-finished/index.md 2ms (unchanged)
2:51:56 PM: src/content/blog/2018/2017-by-the-numbers/index.md 8ms
2:51:56 PM: src/content/blog/2018/i-was-on-a-couple-podcasts/index.md 6ms (unchanged)
2:51:56 PM: src/content/blog/2018/icloud-music-library-woes/index.md 13ms
2:51:56 PM: src/content/blog/2018/lets-learn-about-waveforms/index.md 5ms
2:51:56 PM: src/content/blog/2018/my-guide-to-the-twin-cities/index.md 4ms (unchanged)
2:51:56 PM: src/content/blog/2018/quick-tip-how-to-enable-carplay-in-the-ios-simulator/index.md 3ms (unchanged)
2:51:56 PM: src/content/blog/2018/spicy-uno/index.md 15ms
2:51:56 PM: src/content/blog/2018/update-all-the-things/index.md 4ms (unchanged)
2:51:56 PM: src/content/blog/2019/a-book-of-human-language-bandcamp-hidden-gems/index.md 3ms (unchanged)
2:51:56 PM: src/content/blog/2019/thoughts-on-are-podcasts-killing-music-or-just-wasting-our-time/index.md 4ms
2:51:58 PM: src/content/blog/2020/my-favorite-music-of-2019/index.md 53ms
2:51:58 PM: src/content/blog/2020/october-replay/index.md 11ms
2:51:58 PM: src/content/blog/2020/projects-update-1/index.md 29ms
2:51:58 PM: src/content/blog/2023/contextually-open-github-via-the-command-line/index.md 11ms (unchanged)
2:51:58 PM: src/content/blog/2023/good-mornings-an-intention/index.md 7ms
2:51:58 PM: src/content/blog/2023/how-to-detect-if-your-macos-app-was-launched-as-a-login-item/index.md 4ms (unchanged)
2:51:58 PM: src/content/blog/2023/how-to-speed-up-codecov-analysis-for-xcode-projects/index.md 11ms
2:51:58 PM: src/content/blog/2023/new-music-friday-march-31-2023/index.md 3ms
2:51:58 PM: src/content/blog/2023/new-music-friday-may-5-2023/index.md 3ms (unchanged)
2:51:58 PM: src/content/blog/2023/quick-tip-hook-into-github-actions-debug-mode/index.md 7ms
2:51:58 PM: src/content/blog/2023/quick-tip-how-to-change-the-shell-used-by-an-app/index.md 4ms (unchanged)
2:51:58 PM: src/content/blog/2023/set-an-xcode-projects-derived-data-location-via-script/index.md 11ms
2:51:58 PM: src/content/blog/2023/xennialwave/index.md 5ms (unchanged)
2:51:58 PM: src/content/blog/2024/how-to-speed-up-codecov-analysis-for-xcode-projects-revisited/index.md 7ms
2:51:58 PM: src/content/canon.md 22ms
2:51:58 PM: src/content/more.md 7ms
2:51:58 PM: src/content/projects/CenterMouse/index.md 3ms (unchanged)
2:51:58 PM: src/content/projects/index.md 3ms
2:51:58 PM: src/layouts/_default/_markup/render-image.html 11ms
2:51:58 PM: [error] src/layouts/_default/baseof.html: SyntaxError: Opening tag "link" not terminated. (9:2)
2:51:58 PM: [error] 7 | <title>{{ .Site.Title }}</title>
2:51:58 PM: [error] 8 |
2:51:58 PM: [error] > 9 | <link rel="shortcut icon" href="{{ absURL "favicon.ico" }}" />
2:51:58 PM: [error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2:51:58 PM: [error] 10 | <link type="text/plain" rel="author" href="{{ absURL ".well-known/humans.txt" }}" />
2:51:58 PM: [error] 11 |
2:51:58 PM: [error] 12 | {{ $reset := resources.Get "reset.css" }}
2:51:58 PM: src/layouts/_default/list.html 8ms
2:51:58 PM: src/layouts/_default/single.html 2ms
2:51:58 PM: src/layouts/404.html 1ms
2:51:58 PM: src/layouts/home.html 4ms
2:51:58 PM: src/layouts/index.html 1ms
2:51:58 PM: src/layouts/partials/footer.html 2ms
2:51:58 PM: src/layouts/partials/header.html 2ms
2:51:58 PM: src/layouts/partials/nav.html 1ms
2:51:59 PM: Failed during stage 'building site': Build script returned non-zero exit code: 2 (https://ntl.fyi/exit-code-2)
2:51:59 PM: src/static/resume/index.html 25ms
2:51:59 PM: src/static/resume/main.css 13ms (unchanged)
2:51:59 PM: ERROR: format.sh exited with code 2
2:51:59 PM: make: *** [Makefile:19: format] Error 2
2:51:59 PM:
2:51:59 PM: "build.command" failed
2:51:59 PM: ────────────────────────────────────────────────────────────────
2:51:59 PM: ​
2:51:59 PM: Error message
2:51:59 PM: Command failed with exit code 2: make ci (https://ntl.fyi/exit-code-2)
2:51:59 PM: ​
2:51:59 PM: Error location
2:51:59 PM: In build.command from netlify.toml:
2:51:59 PM: make ci
2:51:59 PM: ​
2:51:59 PM: Resolved config
2:51:59 PM: build:
2:51:59 PM: command: make ci
2:51:59 PM: commandOrigin: config
2:51:59 PM: environment:
2:51:59 PM: - AWS_LAMBDA_JS_RUNTIME
2:51:59 PM: - DROPBOX_APP_KEY
2:51:59 PM: - DROPBOX_APP_SECRET
2:51:59 PM: - DROPBOX_REFRESH_TOKEN
2:51:59 PM: - NETLIFY_BUILD_HOOK_URL
2:51:59 PM: - REVIEW_ID
2:51:59 PM: publish: /opt/build/repo/public
2:51:59 PM: publishOrigin: config
2:51:59 PM: redirects:
2:51:59 PM: - force: true
2:51:59 PM: from: https://hisaac.net/wiki/*
2:51:59 PM: status: 200
2:51:59 PM: redirectsOrigin: config
2:51:59 PM: Build failed due to a user error: Build script returned non-zero exit code: 2
2:51:59 PM: Failing build: Failed to build site
2:51:59 PM: Finished processing build request in 1m39.08s

Deploying

Skipped
There is no log for this section

Cleanup

Skipped
There is no log for this section

Post-processing

Skipped
There is no log for this section