Skip to main content

Deploy details

Deploy successful for tigera

DOCS-2463: Publish Calico Enterprise 3.20.2

PR #1959: publish/ce-3.20.2@a53f759

Deploy log

Initializing

Complete
2:33:16 AM: Build ready to start
2:34:26 AM: build-image version: 59029cc38debec12b365d8cde2431251b878d6bf (focal)
2:34:26 AM: buildbot version: 40932273cc58bd3d585a06e0c31ae1335dd17e67
2:34:26 AM: Fetching cached dependencies
2:34:26 AM: Starting to download cache of 1.5GB
2:34:30 AM: Finished downloading cache in 4.289s
2:34:30 AM: Starting to extract cache
2:34:46 AM: Finished extracting cache in 15.49s
2:34:46 AM: Finished fetching cache in 19.883s
2:34:46 AM: Starting to prepare the repo for build
2:34:46 AM: Preparing Git Reference pull/1959/head
2:34:49 AM: Custom functions path detected. Proceeding with the specified path: 'functions'
2:34:49 AM: Custom build command detected. Proceeding with the specified command: '[[ $PREVIEW_TYPE == cloudpreview ]] && echo Building deploy preview for Calico Cloud version next && bash ./scripts/cc-next-preview-config.sh || make netlify'
2:34:50 AM: Starting to install dependencies
2:34:50 AM: Started restoring cached mise cache
2:34:50 AM: Finished restoring cached mise cache
2:34:51 AM: mise python@3.13.2 install
2:34:51 AM: mise python@3.13.2 download cpython-3.13.2+20250317-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
2:34:52 AM: mise python@3.13.2 extract cpython-3.13.2+20250317-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
2:34:52 AM: mise python@3.13.2 python --version
2:34:52 AM: mise python@3.13.2 Python 3.13.2
2:34:52 AM: mise python@3.13.2 installed
2:34:52 AM: Python version set to 3.13
2:34:54 AM: Collecting pipenv
2:34:54 AM: Downloading pipenv-2024.4.1-py3-none-any.whl.metadata (17 kB)
2:34:54 AM: Collecting certifi (from pipenv)
2:34:54 AM: Downloading certifi-2025.1.31-py3-none-any.whl.metadata (2.5 kB)
2:34:54 AM: Collecting packaging>=22 (from pipenv)
2:34:54 AM: Downloading packaging-24.2-py3-none-any.whl.metadata (3.2 kB)
2:34:54 AM: Collecting setuptools>=67 (from pipenv)
2:34:54 AM: Downloading setuptools-78.0.2-py3-none-any.whl.metadata (6.6 kB)
2:34:54 AM: Collecting virtualenv>=20.24.2 (from pipenv)
2:34:54 AM: Downloading virtualenv-20.29.3-py3-none-any.whl.metadata (4.5 kB)
2:34:54 AM: Collecting distlib<1,>=0.3.7 (from virtualenv>=20.24.2->pipenv)
2:34:54 AM: Downloading distlib-0.3.9-py2.py3-none-any.whl.metadata (5.2 kB)
2:34:54 AM: Collecting filelock<4,>=3.12.2 (from virtualenv>=20.24.2->pipenv)
2:34:54 AM: Downloading filelock-3.18.0-py3-none-any.whl.metadata (2.9 kB)
2:34:54 AM: Collecting platformdirs<5,>=3.9.1 (from virtualenv>=20.24.2->pipenv)
2:34:54 AM: Downloading platformdirs-4.3.7-py3-none-any.whl.metadata (11 kB)
2:34:54 AM: Downloading pipenv-2024.4.1-py3-none-any.whl (3.0 MB)
2:34:54 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 51.4 MB/s eta 0:00:00
2:34:54 AM: Downloading packaging-24.2-py3-none-any.whl (65 kB)
2:34:54 AM: Downloading setuptools-78.0.2-py3-none-any.whl (1.3 MB)
2:34:54 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 61.5 MB/s eta 0:00:00
2:34:54 AM: Downloading virtualenv-20.29.3-py3-none-any.whl (4.3 MB)
2:34:55 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 127.5 MB/s eta 0:00:00
2:34:55 AM: Downloading certifi-2025.1.31-py3-none-any.whl (166 kB)
2:34:55 AM: Downloading distlib-0.3.9-py2.py3-none-any.whl (468 kB)
2:34:55 AM: Downloading filelock-3.18.0-py3-none-any.whl (16 kB)
2:34:55 AM: Downloading platformdirs-4.3.7-py3-none-any.whl (18 kB)
2:34:55 AM: Installing collected packages: distlib, setuptools, platformdirs, packaging, filelock, certifi, virtualenv, pipenv
2:34:57 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.7 setuptools-78.0.2 virtualenv-20.29.3
2:34:57 AM: [notice] A new release of pip is available: 24.3.1 -> 25.0.1
2:34:57 AM: [notice] To update, run: pip install --upgrade pip
2:34:57 AM: Attempting Ruby version 2.7.2, read from environment
2:34:58 AM: Using Ruby version 2.7.2
2:34:59 AM: Started restoring cached go cache
2:34:59 AM: Finished restoring cached go cache
2:35:00 AM: go version go1.19.13 linux/amd64
2:35:01 AM: Using PHP version 8.0
2:35:03 AM: Started restoring cached Node.js version
2:35:04 AM: Finished restoring cached Node.js version
2:35:04 AM: Attempting Node.js version 'v20.16.0' from .nvmrc
2:35:05 AM: v20.16.0 is already installed.
2:35:05 AM: Now using node v20.16.0 (npm v10.8.1)
2:35:05 AM: Enabling Node.js Corepack
2:35:05 AM: Started restoring cached build plugins
2:35:05 AM: Finished restoring cached build plugins
2:35:05 AM: Started restoring cached corepack dependencies
2:35:05 AM: Finished restoring cached corepack dependencies
2:35:05 AM: Started restoring cached yarn cache
2:35:05 AM: Finished restoring cached yarn cache
2:35:05 AM: Installing Yarn version 1.22.19
2:35:05 AM: Preparing yarn@1.22.19 for immediate activation...
2:35:06 AM: No yarn workspaces detected
2:35:06 AM: Started restoring cached node modules
2:35:06 AM: Finished restoring cached node modules
2:35:06 AM: Installing npm packages using Yarn version 1.22.19
2:35:06 AM: yarn install v1.22.19
2:35:06 AM: [1/5] Validating package.json...
2:35:06 AM: [2/5] Resolving packages...
2:35:07 AM: success Already up-to-date.
2:35:07 AM: Done in 0.37s.
2:35:07 AM: npm packages installed using Yarn
2:35:07 AM: Successfully installed dependencies
2:35:07 AM: Starting build script
2:35:09 AM: Detected 1 framework(s)
2:35:09 AM: "docusaurus" at version "3.7.0"
2:35:09 AM: Section completed: initializing

Building

Complete
2:35:10 AM: Netlify Build
2:35:10 AM: ────────────────────────────────────────────────────────────────
2:35:10 AM:
2:35:10 AM: ❯ Version
2:35:10 AM: @netlify/build 30.0.5
2:35:10 AM:
2:35:10 AM: ❯ Flags
2:35:10 AM: accountId: 5b85bc2fb3127426a5e798c8
2:35:10 AM: baseRelDir: true
2:35:10 AM: buildId: 67e215ebbee80500087580e3
2:35:10 AM: deployId: 67e215ebbee80500087580e5
2:35:10 AM:
2:35:10 AM: ❯ Current directory
2:35:10 AM: /opt/build/repo
2:35:10 AM:
2:35:10 AM: ❯ Config file
2:35:10 AM: /opt/build/repo/netlify.toml
2:35:10 AM:
2:35:10 AM: ❯ Context
2:35:10 AM: deploy-preview
2:35:10 AM:
2:35:10 AM: ❯ Loading plugins
2:35:10 AM: - @netlify/plugin-lighthouse@6.0.1 from Netlify app
2:35:12 AM:
2:35:12 AM: build.command from netlify.toml
2:35:12 AM: ────────────────────────────────────────────────────────────────
2:35:12 AM: ​
2:35:12 AM: $ [[ $PREVIEW_TYPE == cloudpreview ]] && echo Building deploy preview for Calico Cloud version next && bash ./scripts/cc-next-preview-config.sh || make netlify
2:35:13 AM: yarn install
2:35:13 AM: yarn install v1.22.19
2:35:13 AM: [1/5] Validating package.json...
2:35:13 AM: [2/5] Resolving packages...
2:35:13 AM: success Already up-to-date.
2:35:13 AM: Done in 0.38s.
2:35:13 AM: yarn build
2:35:13 AM: yarn run v1.22.19
2:35:13 AM: $ DOCUSAURUS_IGNORE_SSG_WARNINGS=true docusaurus build
2:35:15 AM: [INFO] [en] Creating an optimized production build...
2:35:17 AM: Browserslist: caniuse-lite is outdated. Please run:
2:35:17 AM: npx update-browserslist-db@latest
2:35:17 AM: Why you should do it regularly: https://github.com/browserslist/update-db#readme
2:37:59 AM: [SUCCESS] Generated static files in "build".
2:37:59 AM: [INFO] Use `npm run serve` command to test your build locally.
2:38:01 AM: Done in 167.86s.
2:38:01 AM: ./scripts/serve-test.sh
2:38:01 AM: NODE_OPTIONS set to --max-old-space-size=1000
2:38:01 AM: yarn run v1.22.19
2:38:01 AM: $ docusaurus serve --no-open --port 4242
2:38:04 AM: [SUCCESS] Serving "build" directory at: http://localhost:4242/
2:38:05 AM: NODE_OPTIONS set to --max-old-space-size=6000
2:38:05 AM: yarn run v1.22.19
2:38:05 AM: $ playwright test --grep-invert=@archive
2:38:08 AM: Rate limiting: 100/sec (default 10/second)
2:38:08 AM: Use env var RATE_LIMIT=N/sec to customize
2:38:08 AM: ################################################################################
2:38:08 AM: Starting the run with 1 tests
2:38:09 AM: Rate limiting: 100/sec (default 10/second)
2:38:09 AM: Use env var RATE_LIMIT=N/sec to customize
2:38:09 AM: ########################################
2:38:09 AM: Starting test "Crawl the docs and execute tests"
2:38:10 AM: Crawling the docs (http://localhost:4242) and executing tests.
2:38:10 AM: Localhost mode is ON.
2:38:10 AM: Validity tests on code blocks: none
2:38:10 AM: Validity tests on files: none
2:38:10 AM: To enable validity tests on code blocks use env var VALIDITY_TEST=json,yaml,bashEOF
2:38:10 AM: To enable validity tests on files use env var VALIDITY_TEST_FILES=json,yaml
2:38:10 AM: INFO CheerioCrawler: Starting the crawl
2:38:10 AM: WARN CheerioCrawler: Reclaiming failed request back to the list or queue. Received one or more errors
2:38:10 AM: at CheerioCrawler.requestHandler (/opt/build/repo/__tests__/crawler.test.js:235:9) {"id":"gzNEHASzISm9S12","url":"http://localhost:4242/calico-cloud/get-started/connect-cluster","retryCount":1}
2:38:16 AM: WARN CheerioCrawler: Reclaiming failed request back to the list or queue. Received one or more errors
2:38:16 AM: at CheerioCrawler.requestHandler (/opt/build/repo/__tests__/crawler.test.js:235:9) {"id":"gzNEHASzISm9S12","url":"http://localhost:4242/calico-cloud/get-started/connect-cluster","retryCount":2}
2:38:20 AM: WARN CheerioCrawler: Reclaiming failed request back to the list or queue. Received one or more errors
2:38:20 AM: at CheerioCrawler.requestHandler (/opt/build/repo/__tests__/crawler.test.js:235:9) {"id":"gzNEHASzISm9S12","url":"http://localhost:4242/calico-cloud/get-started/connect-cluster","retryCount":3}
2:38:23 AM: ERROR CheerioCrawler: Request failed and reached maximum retries. Error: Received one or more errors
2:38:23 AM: at ArrayValidator.handle (/opt/build/repo/node_modules/@sapphire/shapeshift/src/validators/ArrayValidator.ts:102:17)
2:38:23 AM: at ArrayValidator.parse (/opt/build/repo/node_modules/@sapphire/shapeshift/src/validators/BaseValidator.ts:103:2)
2:38:23 AM: at RequestQueueClient.batchAddRequests (/opt/build/repo/node_modules/@crawlee/src/resource-clients/request-queue.ts:338:36)
2:38:23 AM: at RequestQueue.addRequests (/opt/build/repo/node_modules/@crawlee/src/storages/request_queue.ts:358:46)
2:38:23 AM: at enqueueLinks (/opt/build/repo/node_modules/@crawlee/src/enqueue_links/enqueue_links.ts:373:25)
2:38:23 AM: at cheerioCrawlerEnqueueLinks (/opt/build/repo/node_modules/@crawlee/src/internals/cheerio-crawler.ts:225:24)
2:38:23 AM: at enqueueLinks (/opt/build/repo/node_modules/@crawlee/src/internals/cheerio-crawler.ts:171:24)
2:38:23 AM: at processTicksAndRejections (node:internal/process/task_queues:95:5)
2:38:23 AM: at CheerioCrawler.requestHandler (/opt/build/repo/__tests__/crawler.test.js:235:9)
2:38:23 AM: at wrap (/opt/build/repo/node_modules/@apify/src/index.ts:77:27) {"id":"gzNEHASzISm9S12","url":"http://localhost:4242/calico-cloud/get-started/connect-cluster","method":"GET","uniqueKey":"http://localhost:4242/calico-cloud/get-started/connect-cluster"}
2:38:24 AM: INFO RequestQueue: Waiting for 9985ms before considering the queue as finished to ensure that the data is consistent.
2:38:34 AM: INFO CheerioCrawler: All requests from the queue have been processed, the crawler will shut down.
2:38:34 AM: INFO CheerioCrawler: Crawl finished. Final request statistics: {"requestsFinished":4505,"requestsFailed":1,"retryHistogram":[4505,null,null,1],"requestAvgFailedDurationMillis":17,"requestAvgFinishedDurationMillis":32,"requestsFinishedPerMinute":10917,"requestsFailedPerMinute":2,"requestTotalDurationMillis":145056,"requestsTotal":4506,"crawlerRuntimeMillis":24760}
2:38:34 AM: INFO CheerioCrawler: Error analysis: {"totalErrors":1,"uniqueErrors":1,"mostCommonErrors":["1x: Received one or more errors (/opt/build/repo/__tests__/crawler.test.js:235:9)"]}
2:38:34 AM: INFO CheerioCrawler: Terminal status message: Finished! Total 4506 requests: 4505 succeeded, 1 failed.
2:38:34 AM: Performing all post-processing steps
2:38:43 AM: Waiting on all remaining link checks to complete
2:38:43 AM: Waiting for 1 remaining LINK-CHECKs to finish...
2:38:48 AM: Retrying all remaining errors
2:38:48 AM: LINK-CHECK REPORT
2:38:48 AM: Summary: ignored: 2219, skipped: 140, invalid: 28, errors: 0, dead: 0, alive: 901, total: 1069
2:38:48 AM: [INFO] LINK-CHECK skipped the following 28 invalid link(s):
2:38:48 AM: http://database:2379 is invalid
2:38:48 AM: http://etcd1:2379 is invalid
2:38:48 AM: http://etcd2:2379 is invalid
2:38:48 AM: http://localhost:3000 is invalid
2:38:48 AM: http://localhost:3000/ is invalid
2:38:48 AM: http://localhost:8888/status is invalid
2:38:48 AM: http://localhost:9090 is invalid
2:38:48 AM: http://localhost:9090/ is invalid
2:38:48 AM: http://localhost:9091/metrics is invalid
2:38:48 AM: http://localhost:9094/metrics is invalid
2:38:48 AM: http://localhost:9099/readiness is invalid
2:38:48 AM: http://myhost1:2379 is invalid
2:38:48 AM: http://proxyserver:2195 is invalid
2:38:48 AM: https://.+ is invalid
2:38:48 AM: https://api is invalid
2:38:48 AM: https://calico-typha:5473 is invalid
2:38:48 AM: https://kubernetes is invalid
2:38:48 AM: https://kubernetes-api:443 is invalid
2:38:48 AM: https://localhost:8080/metrics is invalid
2:38:48 AM: https://localhost:9443 is invalid
2:38:48 AM: https://localhost:9443/ is invalid
2:38:48 AM: https://serverip:6443 is invalid
2:38:48 AM: [INFO] LINK-CHECK skipped the following 140 link(s) due to built-in skip rules:
2:38:48 AM: http://0.0.0.0:2379 was skipped
2:38:48 AM: http://10.0.0.1:2379 was skipped
2:38:48 AM: http://10.0.0.2:2379 was skipped
2:38:48 AM: http://10.10.10.10:8080 was skipped
2:38:48 AM: http://127.0.0.1:2379 was skipped
2:38:48 AM: http://127.0.0.1:2379/ was skipped
2:38:48 AM: http://127.0.0.1:7777/terminate was skipped
2:38:48 AM: http://127.0.0.1:8080 was skipped
2:38:48 AM: http://127.0.0.2:2379 was skipped
2:38:48 AM: http://172.25.0.1:2379 was skipped
2:38:48 AM: http://192.0.1.0:80 was skipped
2:38:48 AM: http://192.168.40.166 was skipped
2:38:48 AM: http://208.67.222.222:80 was skipped
2:38:48 AM: http://8.8.8.8:80 was skipped
2:38:48 AM: http://backend.stars:6379/status was skipped
2:38:48 AM: http://client.client:9000/status was skipped
2:38:48 AM: http://docs.openstack.org was skipped
2:38:48 AM: http://docs.openstack.org/ was skipped
2:38:48 AM: http://dpdk.org/git/dpdk was skipped
2:38:48 AM: http://dpdk.org/git/dpdk-kmods was skipped
2:38:48 AM: http://example.com was skipped
2:38:48 AM: http://frontend.stars:80/status was skipped
2:38:48 AM: http://transfer.sh was skipped
2:38:48 AM: https://1.2.3.4/ was skipped
2:38:48 AM: https://1.2.3.4:443 was skipped
2:38:48 AM: https://1.2.3.4:8088 was skipped
2:38:48 AM: https://1.2.3.4:8088/ was skipped
2:38:48 AM: https://10.0.0.10:6443 was skipped
2:38:48 AM: https://10.0.0.1:2379 was skipped
2:38:48 AM: https://10.0.0.2:2379 was skipped
2:38:48 AM: https://10.103.120.116:5473/ was skipped
2:38:48 AM: https://127.0.0.1:2379 was skipped
2:38:48 AM: https://127.0.0.1:9443 was skipped
2:38:48 AM: https://Q4GSZWRKBA-dsn.algolia.net was skipped
2:38:48 AM: https://api.my-ocp-domain.com:6443 was skipped
2:38:48 AM: https://api.my-ocp-domain.com:6443/ was skipped
2:38:48 AM: https://calicousers.slack.com/ was skipped
2:38:48 AM: https://docs.fluentd.org/filter/grep was skipped
2:38:48 AM: https://docs.tigera.io/calico/charts was skipped
2:38:48 AM: https://en.wikipedia.org/wiki/Autonomous_System_(Internet was skipped
2:38:48 AM: https://example.com was skipped
2:38:48 AM: https://example.com/dex#jane was skipped
2:38:48 AM: https://fedoraproject.org/wiki/EPEL was skipped
2:38:48 AM: https://git.io/getLatestIstio was skipped
2:38:48 AM: https://godoc.org/time#Duration was skipped
2:38:48 AM: https://kb.isc.org/docs/aa-01141 was skipped
2:38:48 AM: https://my.threatfeed.com/deny-list was skipped
2:38:48 AM: https://openid.net/connect/ was skipped
2:38:48 AM: https://pkgs.k8s.io/ was skipped
2:38:48 AM: https://sns.us-east-2.amazonaws.com was skipped
2:38:48 AM: https://tools.ietf.org/html/rfc1123 was skipped
2:38:48 AM: https://tools.ietf.org/html/rfc5890 was skipped
2:38:48 AM: https://tools.ietf.org/html/rfc5925 was skipped
2:38:48 AM: https://twitter.com/projectcalico was skipped
2:38:48 AM: https://twitter.com/tigeraio was skipped
2:38:48 AM: https://webexapis.com/v1/messages was skipped
2:38:48 AM: https://www.calicocloud.io/home was skipped
2:38:48 AM: https://www.calicocloud.io:443/api/ was skipped
2:38:48 AM: https://www.googletagmanager.com was skipped
2:38:48 AM: https://www.tigera.io/blog/why-bgp/ was skipped
2:38:48 AM: https://www.tigera.io/contact was skipped
2:38:48 AM: https://www.wireguard.com/install/ was skipped
2:38:48 AM: Finished test "Crawl the docs and execute tests": passed
2:38:48 AM: ########################################
2:38:48 AM: Finished the run: passed
2:38:48 AM: ################################################################################
2:38:48 AM: Done in 43.09s.
2:38:48 AM: info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
2:38:49 AM: ​
2:38:49 AM: (build.command completed in 3m 36s)
2:38:49 AM:
2:38:49 AM: Functions bundling
2:38:49 AM: ────────────────────────────────────────────────────────────────
2:38:49 AM: ​
2:38:49 AM: The Netlify Functions setting targets a non-existing directory: functions
2:38:49 AM: ​
2:38:49 AM: (Functions bundling completed in 2ms)
2:38:49 AM:
2:39:17 AM: (Netlify Build completed in 4m 6.8s)
2:39:18 AM: Section completed: building
2:42:27 AM: Finished processing build request in 8m1.483s

Deploying

Complete
2:38:49 AM: Deploy site
2:38:49 AM: ────────────────────────────────────────────────────────────────
2:38:49 AM: ​
2:38:49 AM: Starting to deploy site from 'build'
2:38:49 AM: Calculating files to upload
2:38:52 AM: 2882 new file(s) to upload
2:38:52 AM: 0 new function(s) to upload
2:38:52 AM: Starting to upload
2:38:52 AM: 10% uploaded
2:38:53 AM: 20% uploaded
2:38:54 AM: 30% uploaded
2:38:54 AM: 40% uploaded
2:38:55 AM: 50% uploaded
2:38:56 AM: 60% uploaded
2:38:57 AM: 70% uploaded
2:38:57 AM: 80% uploaded
2:38:58 AM: 90% uploaded
2:38:59 AM: 100% uploaded
2:38:59 AM: Section completed: deploying
2:39:01 AM: Finished waiting for live deploy in 2.036s
2:39:01 AM: Site deploy was successfully initiated
2:39:01 AM: ​
2:39:01 AM: (Deploy site completed in 12s)
2:39:01 AM: Generating Lighthouse report. This may take a minute…
2:39:01 AM: Running Lighthouse on /
2:39:15 AM: Lighthouse scores for /
2:39:15 AM: - Performance: 25
2:39:15 AM: - Accessibility: 90
2:39:15 AM: - Best Practices: 83
2:39:15 AM: - SEO: 85
2:39:15 AM: - PWA: 20

Cleanup

Complete
2:39:17 AM: Netlify Build Complete
2:39:17 AM: ────────────────────────────────────────────────────────────────
2:39:17 AM: ​
2:39:18 AM: Caching artifacts
2:39:18 AM: Started saving node modules
2:39:18 AM: Finished saving node modules
2:39:18 AM: Started saving build plugins
2:39:18 AM: Finished saving build plugins
2:39:18 AM: Started saving mise cache
2:39:18 AM: Finished saving mise cache
2:39:18 AM: Started saving corepack cache
2:39:18 AM: Finished saving corepack cache
2:39:18 AM: Started saving yarn cache
2:39:18 AM: Finished saving yarn cache
2:39:18 AM: Started saving pip cache
2:39:18 AM: Finished saving pip cache
2:39:18 AM: Started saving emacs cask dependencies
2:39:18 AM: Finished saving emacs cask dependencies
2:39:18 AM: Started saving maven dependencies
2:39:18 AM: Finished saving maven dependencies
2:39:18 AM: Started saving boot dependencies
2:39:18 AM: Finished saving boot dependencies
2:39:18 AM: Started saving rust rustup cache
2:39:18 AM: Finished saving rust rustup cache
2:39:18 AM: Started saving go dependencies
2:39:18 AM: Finished saving go dependencies
2:39:18 AM: Build script success
2:42:20 AM: Uploading Cache of size 1.5GB
2:42:27 AM: Section completed: cleanup

Post-processing

Complete
2:38:59 AM: Post processing - redirect rules
2:38:59 AM: Starting post processing
2:38:59 AM: Skipping form detection
2:38:59 AM: Post processing - header rules
2:38:59 AM: Post processing done
2:38:59 AM: Section completed: postprocessing
2:39:01 AM: Site is live ✨