Deploy details
Deploy log
Initializing
Complete
Initializing
Complete
2:31:05 PM: Build ready to start
2:31:21 PM: build-image version: 59029cc38debec12b365d8cde2431251b878d6bf (focal)
2:31:21 PM: buildbot version: e06c8b12db8d11e7b1884ff05239b221ef25f172
2:31:21 PM: Fetching cached dependencies
2:31:21 PM: Starting to download cache of 699.7MB
2:31:24 PM: Finished downloading cache in 2.569s
2:31:24 PM: Starting to extract cache
2:31:32 PM: Finished extracting cache in 8.689s
2:31:32 PM: Finished fetching cache in 11.367s
2:31:33 PM: Starting to prepare the repo for build
2:31:33 PM: Preparing Git Reference pull/7468/head
2:31:38 PM: Custom publish path detected. Proceeding with the specified path: 'docs/website/public'
2:31:38 PM: Custom edge functions path detected. Proceeding with the specified path: 'docs/website/edge'
2:31:38 PM: Custom build command detected. Proceeding with the specified command: 'make netlify-preview WASM_ENABLED=0 CGO_ENABLED=0'
2:31:38 PM: Custom ignore command detected. Proceeding with the specified command: './build/docs-build-needed.sh'
2:31:38 PM: manpath: warning: $PATH not set
2:31:38 PM: + git diff --name-only --exit-code 89f48353959c9b08608b6d7160c1f1c5ae2763ee 8b8e4dd23726da339be0c6012c0a5eee35060c6b docs/ Makefile build/ netlify.toml ast/builtins.go capabilities.json version/ CHANGELOG.md
2:31:38 PM: CHANGELOG.md
2:31:42 PM: Starting to install dependencies
2:31:44 PM: Started restoring cached mise cache
2:31:45 PM: Finished restoring cached mise cache
2:31:46 PM: mise python@3.13.2 install
2:31:46 PM: mise python@3.13.2 download cpython-3.13.2+20250317-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
2:31:46 PM: mise python@3.13.2 extract cpython-3.13.2+20250317-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
2:31:46 PM: mise python@3.13.2 python --version
2:31:46 PM: mise python@3.13.2 Python 3.13.2
2:31:46 PM: mise python@3.13.2 ✓ installed
2:31:46 PM: Python version set to 3.13
2:31:48 PM: Collecting pipenv
2:31:48 PM: Downloading pipenv-2024.4.1-py3-none-any.whl.metadata (17 kB)
2:31:48 PM: Collecting certifi (from pipenv)
2:31:48 PM: Downloading certifi-2025.1.31-py3-none-any.whl.metadata (2.5 kB)
2:31:48 PM: Collecting packaging>=22 (from pipenv)
2:31:48 PM: Downloading packaging-24.2-py3-none-any.whl.metadata (3.2 kB)
2:31:48 PM: Collecting setuptools>=67 (from pipenv)
2:31:48 PM: Downloading setuptools-78.1.0-py3-none-any.whl.metadata (6.6 kB)
2:31:48 PM: Collecting virtualenv>=20.24.2 (from pipenv)
2:31:48 PM: Downloading virtualenv-20.29.3-py3-none-any.whl.metadata (4.5 kB)
2:31:48 PM: Collecting distlib<1,>=0.3.7 (from virtualenv>=20.24.2->pipenv)
2:31:48 PM: Downloading distlib-0.3.9-py2.py3-none-any.whl.metadata (5.2 kB)
2:31:48 PM: Collecting filelock<4,>=3.12.2 (from virtualenv>=20.24.2->pipenv)
2:31:48 PM: Downloading filelock-3.18.0-py3-none-any.whl.metadata (2.9 kB)
2:31:48 PM: Collecting platformdirs<5,>=3.9.1 (from virtualenv>=20.24.2->pipenv)
2:31:48 PM: Downloading platformdirs-4.3.7-py3-none-any.whl.metadata (11 kB)
2:31:48 PM: Downloading pipenv-2024.4.1-py3-none-any.whl (3.0 MB)
2:31:48 PM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 53.3 MB/s eta 0:00:00
2:31:48 PM: Downloading packaging-24.2-py3-none-any.whl (65 kB)
2:31:48 PM: Downloading setuptools-78.1.0-py3-none-any.whl (1.3 MB)
2:31:49 PM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 74.1 MB/s eta 0:00:00
2:31:49 PM: Downloading virtualenv-20.29.3-py3-none-any.whl (4.3 MB)
2:31:49 PM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 124.2 MB/s eta 0:00:00
2:31:49 PM: Downloading certifi-2025.1.31-py3-none-any.whl (166 kB)
2:31:49 PM: Downloading distlib-0.3.9-py2.py3-none-any.whl (468 kB)
2:31:49 PM: Downloading filelock-3.18.0-py3-none-any.whl (16 kB)
2:31:49 PM: Downloading platformdirs-4.3.7-py3-none-any.whl (18 kB)
2:31:49 PM: Installing collected packages: distlib, setuptools, platformdirs, packaging, filelock, certifi, virtualenv, pipenv
2:31:51 PM: Successfully installed certifi-2025.1.31 distlib-0.3.9 filelock-3.18.0 packaging-24.2 pipenv-2024.4.1 platformdirs-4.3.7 setuptools-78.1.0 virtualenv-20.29.3
2:31:51 PM: [notice] A new release of pip is available: 24.3.1 -> 25.0.1
2:31:51 PM: [notice] To update, run: pip install --upgrade pip
2:31:51 PM: Attempting Ruby version 2.6.2, read from environment
2:31:51 PM: Started restoring cached Ruby version
2:31:51 PM: Finished restoring cached Ruby version
2:31:52 PM: Using Ruby version 2.6.2
2:31:52 PM: Started restoring cached go cache
2:31:52 PM: Finished restoring cached go cache
2:31:52 PM: Installing Go version 1.24.0 (requested 1.24.0)
2:31:55 PM: go version go1.24.0 linux/amd64
2:31:56 PM: Using PHP version 8.0
2:31:56 PM: Installing Hugo 0.113.0
2:31:56 PM: hugo v0.113.0-085c1b3d614e23d218ebf9daad909deaa2390c9a+extended linux/amd64 BuildDate=2023-06-05T15:04:51Z VendorInfo=gohugoio
2:31:57 PM: Started restoring cached Node.js version
2:31:59 PM: Finished restoring cached Node.js version
2:32:00 PM: v10.24.1 is already installed.
2:32:00 PM: Now using node v10.24.1 (npm v6.14.12)
2:32:00 PM: Started restoring cached build plugins
2:32:00 PM: Finished restoring cached build plugins
2:32:00 PM: Successfully installed dependencies
2:32:01 PM: Starting build script
2:32:02 PM: Detected 0 framework(s)
2:32:02 PM: Section completed: initializing
Building
Complete
Building
Complete
2:32:03 PM: Netlify Build
2:32:03 PM: ────────────────────────────────────────────────────────────────
2:32:03 PM:
2:32:03 PM: ❯ Version
2:32:03 PM: @netlify/build 30.0.5
2:32:03 PM:
2:32:03 PM: ❯ Flags
2:32:03 PM: accountId: 5c5daf6fd3baad75b030389d
2:32:03 PM: baseRelDir: false
2:32:03 PM: buildId: 67e56129e61e3f0007af5a5b
2:32:03 PM: deployId: 67e56129e61e3f0007af5a5d
2:32:03 PM:
2:32:03 PM: ❯ Current directory
2:32:03 PM: /opt/build/repo
2:32:03 PM:
2:32:03 PM: ❯ Config file
2:32:03 PM: /opt/build/repo/netlify.toml
2:32:03 PM:
2:32:03 PM: ❯ Context
2:32:03 PM: deploy-preview
2:32:03 PM:
2:32:03 PM: build.command from netlify.toml
2:32:03 PM: ────────────────────────────────────────────────────────────────
2:32:03 PM:
2:32:03 PM: $ make netlify-preview WASM_ENABLED=0 CGO_ENABLED=0
2:32:03 PM: make[1]: Entering directory '/opt/build/repo/wasm'
2:32:03 PM: rm -fr _obj
2:32:03 PM: make[1]: Leaving directory '/opt/build/repo/wasm'
2:32:03 PM: rm -f opa_*_*
2:32:03 PM: make -C docs clean
2:32:03 PM: make[1]: Entering directory '/opt/build/repo/docs'
2:32:03 PM: rm -f /opt/build/repo/docs/website/data/releases.yaml
2:32:03 PM: rm -f /opt/build/repo/docs/website/data/builtin_metadata.json
2:32:03 PM: rm -rf /opt/build/repo/docs/website/generated
2:32:03 PM: rm -rf /opt/build/repo/docs/website/public
2:32:03 PM: rm -rf /opt/build/repo/docs/website/resources
2:32:03 PM: rm -rf /opt/build/repo/docs/website/scripts/live-blocks/opa_versions/latest-*
2:32:03 PM: make[1]: Leaving directory '/opt/build/repo/docs'
2:32:03 PM: Docker not installed or not running. Skipping OPA-WASM library build.
2:32:03 PM: CGO_ENABLED=0 GOFLAGS=""-buildmode=exe"" go generate
2:32:05 PM: CGO_ENABLED=0 GOFLAGS=""-buildmode=exe"" go build -tags= -o opa_linux_amd64 -ldflags " -X github.com/open-policy-agent/opa/version.Hostname=build-67e56129e61e3f0007af5a5b"
2:32:09 PM: make -C docs live-blocks-install-deps
2:32:09 PM: make[1]: Entering directory '/opt/build/repo/docs'
2:32:09 PM: sed: can't read /opt/build/repo/docs/website/data/releases.yaml: No such file or directory
cd /opt/build/repo/docs/website/scripts/live-blocks && LATEST= npm run install-deps
cd /opt/build/repo/docs/website/scripts/live-blocks && LATEST= npm run install-deps
2:32:09 PM: > live-blocks@0.0.0 install-deps /opt/build/repo/docs/website/scripts/live-blocks
2:32:09 PM: > ./scripts/install-deps
2:32:14 PM: npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but package-lock.json was generated for lockfileVersion@2. I'll try to do my best with it!
2:32:14 PM: > core-js@3.14.0 postinstall /opt/build/repo/docs/website/scripts/live-blocks/node_modules/core-js
2:32:14 PM: > node -e "try{require('./postinstall')}catch(e){}"
2:32:14 PM: npm WARN live-blocks@0.0.0 No repository field.
2:32:14 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/fsevents):
2:32:14 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
2:32:14 PM: added 483 packages from 1578 contributors and audited 487 packages in 4.111s
2:32:14 PM: 61 packages are looking for funding
2:32:14 PM: run `npm fund` for details
2:32:14 PM: found 17 vulnerabilities (7 moderate, 10 high)
2:32:14 PM: run `npm audit fix` to fix them, or `npm audit` for details
2:32:14 PM: make[1]: Leaving directory '/opt/build/repo/docs'
2:32:14 PM: make -C docs live-blocks-test
2:32:14 PM: make[1]: Entering directory '/opt/build/repo/docs'
2:32:14 PM: sed: can't read /opt/build/repo/docs/website/data/releases.yaml: No such file or directory
cd /opt/build/repo/docs/website/scripts/live-blocks && LATEST= npm run test
cd /opt/build/repo/docs/website/scripts/live-blocks && LATEST= npm run test
2:32:14 PM: > live-blocks@0.0.0 test /opt/build/repo/docs/website/scripts/live-blocks
2:32:14 PM: > node -r esm ./node_modules/.bin/mocha
2:32:15 PM:
2:32:15 PM: ChainedError
2:32:15 PM: ✔ uses a new message
2:32:15 PM: ✔ preserves old stack information
2:32:15 PM: ✔ won't throw an unintelligible error if you forget the cause
2:32:15 PM: OPAErrors
2:32:15 PM: ✔ message is the given pretty string
2:32:15 PM: ✔ can be constructed with a single OPA error
2:32:15 PM: ✔ can be constructed with an array of OPA errors
2:32:15 PM: ✔ can be constructed with undefined as the error
2:32:15 PM: ✔ can't be constructed with improperly formatted OPA errors
✔ can't be constructed with empty array of OPA errors
✔ can match against no tags
✔ can't be constructed with empty array of OPA errors
✔ can match against no tags
2:32:15 PM: ✔ can match with duplicate errors
2:32:15 PM: ✔ can match with duplicate tags
2:32:15 PM: ✔ can match with non-error tags
2:32:15 PM: ✔ requires all errors to be matched
2:32:15 PM: ✔ requires all error tags to match an error
2:32:15 PM: ✔ child errors can be matched precisely
2:32:15 PM: ✔ parent tags match children
2:32:15 PM: ✔ undefined is only matched by its own tag and expect_error
2:32:15 PM: infoFromLabel
2:32:15 PM: ✔ parses a label
2:32:15 PM: ✔ parses a label without tags
2:32:15 PM: ✔ errors on non-live block labels
2:32:15 PM: ✔ errors on malformed block labels
2:32:15 PM: expectedErrorTags
2:32:15 PM: ✔ accepts an empty array
2:32:15 PM: ✔ can consume only non-expectations
2:32:15 PM: ✔ can consume only expectations
2:32:15 PM: ✔ can consume a mixture
2:32:15 PM: ✔ doesn't mutate argument
2:32:15 PM: includedGroupNames
2:32:15 PM: ✔ accepts an empty array
2:32:15 PM: ✔ can consume only non-includes
2:32:15 PM: ✔ can consume only includes
2:32:15 PM: ✔ can consume a mixture
2:32:15 PM: ✔ doesn't mutate argument
✔ only accepts properly formated tags
✔ only accepts properly formated tags
2:32:15 PM: getGroupField
2:32:15 PM: ✔ gets field in group if there
2:32:15 PM: ✔ gets parents' fields when field is missing
✔ gets parents' fields when group is missing
✔ gets field from deepest parent
✔ gets parents' fields when group is missing
✔ gets field from deepest parent
2:32:15 PM: ✔ skips missing parents
2:32:15 PM: ✔ returns undefined when hierarchy does not exist
2:32:15 PM: ✔ returns undefined when out of parents
2:32:15 PM: ✔ doesn't mutate groups
2:32:15 PM: getAllGroupModules
2:32:15 PM: ✔ can get no modules
2:32:15 PM: ✔ gets all the present modules from shallowest to deepest
2:32:15 PM: ✔ doesn't mutate groups
2:32:15 PM: getGroupData
2:32:15 PM: ✔ concatenates module blocks
2:32:15 PM: ✔ errors when there are no module blocks
2:32:15 PM: ✔ get's the module package
✔ errors when there is no package declaration
✔ errors when there is no package declaration
2:32:15 PM: ✔ parses input from block
2:32:15 PM: ✔ can get input from parents
2:32:15 PM: ✔ errors when input cannot be parsed
2:32:15 PM: ✔ gets the query
2:32:15 PM: ✔ can get the query from parents
2:32:15 PM: ✔ includes other modules
2:32:15 PM: handleLater
2:32:15 PM: ✔ resolves with the resolved value
2:32:15 PM: ✔ resolves with the rejected value
2:32:15 PM: ✔ resolves with resolved undefined
2:32:15 PM: ✔ resolves with rejected undefined
2:32:15 PM: batchProcess
2:32:15 PM: ✔ can run no jobs
2:32:15 PM: ✔ runs only maxC jobs at a time
2:32:15 PM: ✔ runs all of them simultaneously with maxC = 0
2:32:15 PM: ✔ resolves to an array of the results
2:32:15 PM: ✔ rejects once all are run with a flat array of errors
2:32:15 PM: ✔ doesn't mutate jobs
2:32:15 PM: batchMapFold
2:32:15 PM: ✔ can handle no input
2:32:15 PM: ✔ handles only maxC inputs at a time
2:32:15 PM: ✔ handles all of them simultaneously with maxC = 0
2:32:15 PM: ✔ resolves to the folded results
2:32:15 PM: ✔ reports map errors to the folder
2:32:15 PM: ✔ folds synchronously
2:32:15 PM: ✔ doesn't mutate inputs
✔ can mutate the out argument
✔ can mutate the out argument
2:32:15 PM: delay
2:32:15 PM: ✔ delays the given amount
2:32:15 PM: toArray
2:32:15 PM: ✔ returns arrays
2:32:15 PM: ✔ wraps non-arrays
2:32:15 PM: 75 passing (33ms)
2:32:15 PM: make[1]: Leaving directory '/opt/build/repo/docs'
2:32:15 PM: make -C docs dev-generate
2:32:15 PM: make[1]: Entering directory '/opt/build/repo/docs'
2:32:15 PM: /opt/build/repo/docs/../build/gen-cli-docs.sh "/opt/build/repo/docs/content"
2:32:16 PM: mkdir -p /opt/build/repo/docs/website/generated/
2:32:16 PM: cp -r /opt/build/repo/docs/website/content/* /opt/build/repo/docs/website/generated/
DEV=true /opt/build/repo/docs/website/scripts/load-docs.sh
DEV=true /opt/build/repo/docs/website/scripts/load-docs.sh
2:32:16 PM: From https://github.com/open-policy-agent/opa
2:32:16 PM: * branch HEAD -> FETCH_HEAD
2:32:16 PM: * [new tag] v1.3.0 -> v1.3.0
2:32:16 PM: Git version: git version 2.40.1
2:32:16 PM: Releases to consider:
2:32:16 PM: Cleaning generated folder
2:32:16 PM: Removing data/releases.yaml file
2:32:16 PM: Adding "edge" to releases.yaml
2:32:16 PM: make[1]: Leaving directory '/opt/build/repo/docs'
2:32:16 PM: make -C docs preview-build
2:32:16 PM: make[1]: Entering directory '/opt/build/repo/docs'
2:32:16 PM: hugo \" account_id=5c5daf6fd3baad75b030389d account_type=enterprise build_command=true build_from_zip=false build_id=67e56129e61e3f0007af5a5b build_zip_url=
2:32:16 PM: \t--source /opt/build/repo/docs/website \" account_id=5c5daf6fd3baad75b030389d account_type=enterprise build_command=true build_from_zip=false build_id=67e56129e61e3f0007af5a5b build_zip_url=
2:32:16 PM: \t--contentDir generated \" account_id=5c5daf6fd3baad75b030389d account_type=enterprise build_command=true build_from_zip=false build_id=67e56129e61e3f0007af5a5b build_zip_url=
2:32:16 PM: \t--baseURL https://deploy-preview-7468--openpolicyagent.netlify.app \" account_id=5c5daf6fd3baad75b030389d account_type=enterprise build_command=true build_from_zip=false build_id=67e56129e61e3f0007af5a5b build_zip_url=
2:32:16 PM: \t--buildDrafts \" account_id=5c5daf6fd3baad75b030389d account_type=enterprise build_command=true build_from_zip=false build_id=67e56129e61e3f0007af5a5b build_zip_url=
2:32:16 PM: \t--buildFuture \" account_id=5c5daf6fd3baad75b030389d account_type=enterprise build_command=true build_from_zip=false build_id=67e56129e61e3f0007af5a5b build_zip_url=
2:32:16 PM: --ignoreCache
2:32:16 PM: Start building sites …
2:32:16 PM: hugo v0.113.0-085c1b3d614e23d218ebf9daad909deaa2390c9a+extended linux/amd64 BuildDate=2023-06-05T15:04:51Z VendorInfo=gohugoio
2:32:17 PM: WARN 2025/03/27 14:32:17 found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination.
2:32:17 PM: WARN 2025/03/27 14:32:17 .File.Path on zero object. Wrap it in if or with: {{ with .File }}{{ .Path }}{{ end }}
2:32:17 PM: WARN 2025/03/27 14:32:17 found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination.
2:32:17 PM: WARN 2025/03/27 14:32:17 .File.LogicalName on zero object. Wrap it in if or with: {{ with .File }}{{ .LogicalName }}{{ end }}
2:32:17 PM: WARN 2025/03/27 14:32:17 found no layout file for "html" for kind "section": You should create a template file which matches Hugo Layouts Lookup Rules for this combination.
2:32:19 PM: | EN
2:32:19 PM: -------------------+------
2:32:19 PM: Pages | 385
2:32:19 PM: Paginator pages | 0
2:32:19 PM: Non-page files | 24
2:32:19 PM: Static files | 242
2:32:19 PM: Processed images | 0
2:32:19 PM: Aliases | 3
2:32:19 PM: Sitemaps | 1
2:32:19 PM: Cleaned | 0
2:32:19 PM: Total in 2812 ms
2:32:19 PM: make live-blocks-inject
2:32:19 PM: make[2]: Entering directory '/opt/build/repo/docs'
2:32:19 PM: cd /opt/build/repo/docs/website/scripts/live-blocks && LATEST= npm run inject
2:32:19 PM: > live-blocks@0.0.0 inject /opt/build/repo/docs/website/scripts/live-blocks
2:32:19 PM: > ./scripts/inject
2:32:19 PM: + npm run install-deps
2:32:19 PM: > live-blocks@0.0.0 install-deps /opt/build/repo/docs/website/scripts/live-blocks
2:32:19 PM: > ./scripts/install-deps
2:32:19 PM: NOT running npm install as node_modules directory already is present
2:32:19 PM: + npm run --silent bundle-web
2:32:19 PM:
2:32:19 PM: src/web/index.js → dist/live-blocks.js...
2:32:19 PM: babelHelpers: 'bundled' option was used by default. It is recommended to configure this option explicitly, read more here: https://github.com/rollup/plugins/tree/master/packages/babel#babelhelpers
2:32:20 PM: Browserslist: caniuse-lite is outdated. Please run:
2:32:20 PM: npx browserslist@latest --update-db
2:32:20 PM: Why you should do it regularly:
2:32:27 PM: (!) Circular dependency
2:32:27 PM: src/helpers.js -> src/errors.js -> src/helpers.js
2:32:27 PM: created dist/live-blocks.js in 7.8s
2:32:27 PM: + cp dist/live-blocks.js ../../public/js/
2:32:27 PM: + cp dist/live-blocks.css ../../public/css/
2:32:27 PM: + mkdir -p ../../public/live-blocks
2:32:27 PM: + cp -r static/icons static/opening-in-playground.html ../../public/live-blocks/
2:32:27 PM: + find ../../public/ -name '*.html' -exec node -r esm src/preprocess/index.js '{}' +
2:32:28 PM: Processing ../../public/index.html...
2:32:28 PM: Locating OPA version edge...
2:32:28 PM: Found OPA version edge, available at /opt/build/repo/opa_linux_amd64
2:32:28 PM: Processing ../../public/docs/edge/policy-language/index.html...
2:32:29 PM: Processing ../../public/docs/edge/index.html...
2:32:29 PM: Processing ../../public/docs/edge/policy-reference/index.html...
2:32:29 PM: Processing ../../public/docs/edge/faq/index.html...
2:32:29 PM: Processing ../../public/docs/edge/rest-api/index.html...
2:32:29 PM: Processing ../../public/docs/edge/policy-testing/index.html...
2:32:29 PM: Processing ../../public/docs/edge/kubernetes-primer/index.html...
2:32:29 PM: Processing ../../public/docs/edge/policy-performance/index.html...
2:32:29 PM: Processing ../../public/docs/edge/envoy-primer/index.html...
2:32:29 PM: Processing ../../public/docs/edge/comparison-to-other-systems/index.html...
2:32:30 PM: Processing ../../public/docs/edge/security/index.html...
2:32:30 PM: Processing ../../public/docs/edge/http-api-authorization/index.html...
2:32:30 PM: Processing ../../public/docs/edge/ssh-and-sudo-authorization/index.html...
2:32:30 PM: Processing ../../public/docs/edge/graphql-api-authorization/index.html...
2:32:30 PM: Processing ../../public/docs/edge/wasm/index.html...
2:32:30 PM: Processing ../../public/docs/edge/deployments/index.html...
2:32:30 PM: Processing ../../public/docs/edge/integration/index.html...
2:32:30 PM: Processing ../../public/docs/edge/management-decision-logs/index.html...
2:32:30 PM: Processing ../../public/docs/edge/kubernetes-introduction/index.html...
2:32:30 PM: Processing ../../public/docs/edge/docker-authorization/index.html...
2:32:30 PM: Processing ../../public/docs/edge/kubernetes-debugging/index.html...
2:32:30 PM: Processing ../../public/docs/edge/oauth-oidc/index.html...
2:32:30 PM: Processing ../../public/docs/edge/aws-cloudformation-hooks/index.html...
2:32:30 PM: Processing ../../public/docs/edge/kubernetes-tutorial/index.html...
2:32:30 PM: Processing ../../public/docs/edge/extensions/index.html...
2:32:30 PM: Processing ../../public/docs/edge/envoy-tutorial-istio/index.html...
2:32:30 PM: Processing ../../public/docs/edge/kafka-authorization/index.html...
2:32:30 PM: Processing ../../public/docs/edge/envoy-performance/index.html...
2:32:30 PM: Processing ../../public/docs/edge/envoy-tutorial-gloo-edge/index.html...
2:32:30 PM: Live docs preprocessing complete!
2:32:30 PM: make[2]: Leaving directory '/opt/build/repo/docs'
2:32:30 PM: make[1]: Leaving directory '/opt/build/repo/docs'
2:32:30 PM:
2:32:30 PM: (build.command completed in 26.8s)
2:32:30 PM:
2:32:30 PM: Edge Functions bundling
2:32:30 PM: ────────────────────────────────────────────────────────────────
2:32:30 PM:
2:32:30 PM: Packaging Edge Functions from docs/website/edge directory:
2:32:30 PM: - badge
2:32:31 PM:
2:32:31 PM: (Edge Functions bundling completed in 484ms)
2:32:31 PM:
2:32:34 PM: (Netlify Build completed in 30.6s)
2:32:35 PM: Section completed: building
2:32:41 PM: Finished processing build request in 1m20.21s
Deploying
Complete
Deploying
Complete
2:32:31 PM: Deploy site
2:32:31 PM: ────────────────────────────────────────────────────────────────
2:32:31 PM:
2:32:31 PM: Starting to deploy site from 'docs/website/public'
2:32:31 PM: Calculating files to upload
2:32:33 PM: 385 new file(s) to upload
2:32:33 PM: 0 new function(s) to upload
2:32:33 PM: Starting to upload
2:32:33 PM: 10% uploaded
2:32:33 PM: 20% uploaded
2:32:33 PM: 30% uploaded
2:32:33 PM: 40% uploaded
2:32:34 PM: 50% uploaded
2:32:34 PM: 60% uploaded
2:32:34 PM: 70% uploaded
2:32:34 PM: 80% uploaded
2:32:34 PM: 90% uploaded
2:32:34 PM: 100% uploaded
2:32:34 PM: Section completed: deploying
2:32:34 PM: Site deploy was successfully initiated
2:32:34 PM:
2:32:34 PM: (Deploy site completed in 3.2s)
Cleanup
Complete
Cleanup
Complete
2:32:34 PM: Netlify Build Complete
2:32:34 PM: ────────────────────────────────────────────────────────────────
2:32:34 PM:
2:32:35 PM: Caching artifacts
2:32:35 PM: Started saving build plugins
2:32:35 PM: Finished saving build plugins
2:32:35 PM: Started saving mise cache
2:32:35 PM: Finished saving mise cache
2:32:35 PM: Started saving pip cache
2:32:35 PM: Finished saving pip cache
2:32:35 PM: Started saving emacs cask dependencies
2:32:35 PM: Finished saving emacs cask dependencies
2:32:35 PM: Started saving maven dependencies
2:32:35 PM: Finished saving maven dependencies
2:32:35 PM: Started saving boot dependencies
2:32:35 PM: Finished saving boot dependencies
2:32:35 PM: Started saving rust rustup cache
2:32:35 PM: Finished saving rust rustup cache
2:32:35 PM: Started saving go dependencies
2:32:35 PM: Finished saving go dependencies
2:32:35 PM: Build script success
2:32:39 PM: Uploading Cache of size 693.0MB
2:32:41 PM: Section completed: cleanup
Post-processing
Complete
Post-processing
Complete
2:32:34 PM: Skipping form detection
2:32:34 PM: Post processing - header rules
2:32:34 PM: Post processing - redirect rules
2:32:34 PM: Starting post processing
2:32:34 PM: Post processing done
2:32:34 PM: Section completed: postprocessing
2:32:35 PM: Site is live ✨