Started by GitHub push by younex1 Obtained Jenkinsfile from git https://github.com/younex1/blut24-landing.git [Pipeline] Start of Pipeline [Pipeline] node Running on Jenkins in /var/lib/jenkins/workspace/blut24-landing [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout Selected Git installation does not exist. Using Default The recommended git tool is: NONE using credential younex1 > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/blut24-landing/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/younex1/blut24-landing.git # timeout=10 Fetching upstream changes from https://github.com/younex1/blut24-landing.git > git --version # timeout=10 > git --version # 'git version 2.39.5' using GIT_ASKPASS to set credentials Token Github > git fetch --tags --force --progress -- https://github.com/younex1/blut24-landing.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/main^{commit} # timeout=10 Checking out Revision 1b159ec466b3092fcd9e053fc84a89b6f54023fb (refs/remotes/origin/main) > git config core.sparsecheckout # timeout=10 > git checkout -f 1b159ec466b3092fcd9e053fc84a89b6f54023fb # timeout=10 Commit message: "Full DE/EN with runtime switch, benefit-led section, free-of-charge messaging" > git rev-list --no-walk a5ea20018abc28385336941df5780f7d1753e72e # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] timeout Timeout set to expire in 25 min [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] stage [Pipeline] { (Checkout) [Pipeline] checkout 13:26:43 [2026-07-28T11:26:43.551Z] Selected Git installation does not exist. Using Default 13:26:43 [2026-07-28T11:26:43.551Z] The recommended git tool is: NONE 13:26:43 [2026-07-28T11:26:43.552Z] using credential younex1 13:26:43 [2026-07-28T11:26:43.553Z] > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/blut24-landing/.git # timeout=10 13:26:43 [2026-07-28T11:26:43.556Z] Fetching changes from the remote Git repository 13:26:43 [2026-07-28T11:26:43.558Z] > git config remote.origin.url https://github.com/younex1/blut24-landing.git # timeout=10 13:26:43 [2026-07-28T11:26:43.561Z] Fetching upstream changes from https://github.com/younex1/blut24-landing.git 13:26:43 [2026-07-28T11:26:43.561Z] > git --version # timeout=10 13:26:43 [2026-07-28T11:26:43.564Z] > git --version # 'git version 2.39.5' 13:26:43 [2026-07-28T11:26:43.564Z] using GIT_ASKPASS to set credentials Token Github 13:26:43 [2026-07-28T11:26:43.564Z] > git fetch --tags --force --progress -- https://github.com/younex1/blut24-landing.git +refs/heads/*:refs/remotes/origin/* # timeout=10 13:26:44 [2026-07-28T11:26:44.049Z] > git rev-parse refs/remotes/origin/main^{commit} # timeout=10 13:26:44 [2026-07-28T11:26:44.053Z] Checking out Revision 1b159ec466b3092fcd9e053fc84a89b6f54023fb (refs/remotes/origin/main) 13:26:44 [2026-07-28T11:26:44.053Z] > git config core.sparsecheckout # timeout=10 13:26:44 [2026-07-28T11:26:44.055Z] > git checkout -f 1b159ec466b3092fcd9e053fc84a89b6f54023fb # timeout=10 13:26:44 [2026-07-28T11:26:44.063Z] Commit message: "Full DE/EN with runtime switch, benefit-led section, free-of-charge messaging" [Pipeline] script [Pipeline] { [Pipeline] sh 13:26:44 [2026-07-28T11:26:44.344Z] + git rev-parse --short HEAD [Pipeline] } [Pipeline] // script [Pipeline] sh 13:26:44 [2026-07-28T11:26:44.647Z] + git log -1 --pretty=%s 13:26:44 [2026-07-28T11:26:44.647Z] + echo Deploying 11-1b159ec from Full DE/EN with runtime switch, benefit-led section, free-of-charge messaging 13:26:44 [2026-07-28T11:26:44.647Z] Deploying 11-1b159ec from Full DE/EN with runtime switch, benefit-led section, free-of-charge messaging [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Guard: main only) Stage "Guard: main only" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Ship source to target) [Pipeline] sh 13:26:45 [2026-07-28T11:26:45.072Z] + set -eu 13:26:45 [2026-07-28T11:26:45.072Z] + SSH=ssh -o StrictHostKeyChecking=accept-new -o BatchMode=yes -o ConnectTimeout=15 13:26:45 [2026-07-28T11:26:45.072Z] + ssh -o StrictHostKeyChecking=accept-new -o BatchMode=yes -o ConnectTimeout=15 root@192.168.12.81 mkdir -p /var/www/blut24.com/web/releases/11-1b159ec 13:26:45 [2026-07-28T11:26:45.323Z] + rsync -az --delete -e ssh -o StrictHostKeyChecking=accept-new -o BatchMode=yes -o ConnectTimeout=15 --exclude .git --exclude node_modules --exclude .nuxt --exclude .output --exclude data/*.db --exclude data/*.db-* --exclude .env ./ root@192.168.12.81:/var/www/blut24.com/web/releases/11-1b159ec/ [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build, health-check and swap) [Pipeline] sh 13:26:46 [2026-07-28T11:26:46.176Z] + set -eu 13:26:46 [2026-07-28T11:26:46.176Z] + ssh -o StrictHostKeyChecking=accept-new -o BatchMode=yes -o ConnectTimeout=15 root@192.168.12.81 RELEASE_ID=11-1b159ec bash /var/www/blut24.com/web/releases/11-1b159ec/deploy/deploy.sh 13:26:47 [2026-07-28T11:26:47.519Z] [11:26:47] release 11-1b159ec node v22.22.3 abi 127 13:26:47 [2026-07-28T11:26:47.519Z] [11:26:47] linking shared state 13:26:47 [2026-07-28T11:26:47.519Z] [11:26:47] npm ci 13:26:50 [2026-07-28T11:26:50.002Z] npm warn deprecated prebuild-install@7.1.3: No longer maintained. Please contact the author of the relevant native addon; alternatives are available. 13:26:50 [2026-07-28T11:26:50.913Z] npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me 13:26:51 [2026-07-28T11:26:51.824Z] 13:26:51 [2026-07-28T11:26:51.824Z] > blut24-landing@1.0.0 postinstall 13:26:51 [2026-07-28T11:26:51.824Z] > nuxt prepare 13:26:51 [2026-07-28T11:26:51.824Z] 13:26:53 [2026-07-28T11:26:53.686Z]13:26:53 [2026-07-28T11:26:53.686Z] ◆ Types generated in .nuxt. 13:26:53 [2026-07-28T11:26:53.686Z] 13:26:53 [2026-07-28T11:26:53.686Z] added 654 packages in 6s 13:26:53 [2026-07-28T11:26:53.686Z] [11:26:53] verifying the native addon actually loads on this host 13:26:53 [2026-07-28T11:26:53.686Z] better-sqlite3 OK 13:26:53 [2026-07-28T11:26:53.686Z] [11:26:53] nuxt build 13:26:53 [2026-07-28T11:26:53.686Z] 13:26:53 [2026-07-28T11:26:53.686Z] > blut24-landing@1.0.0 build 13:26:53 [2026-07-28T11:26:53.686Z] > nuxt build 13:26:53 [2026-07-28T11:26:53.686Z] 13:26:53 [2026-07-28T11:26:53.686Z] ┌ Building Nuxt for production... 13:26:54 [2026-07-28T11:26:54.236Z]13:26:54 [2026-07-28T11:26:54.236Z] ● Nuxt 4.5.1 (with Nitro 2.13.4, Vite 8.1.5 and Vue 3.5.40) 13:26:54 [2026-07-28T11:26:54.487Z]13:26:54 [2026-07-28T11:26:54.487Z] ● Nitro preset: node-server 13:26:55 [2026-07-28T11:26:55.398Z] ℹ Building client... 13:26:55 [2026-07-28T11:26:55.398Z] ℹ vite v8.1.5 building client environment for production... 13:26:55 [2026-07-28T11:26:55.398Z]  13:26:56 [2026-07-28T11:26:56.741Z] transforming...✓ 235 modules transformed. 13:26:56 [2026-07-28T11:26:56.741Z] rendering chunks... 13:26:56 [2026-07-28T11:26:56.741Z] computing gzip size... 13:26:56 [2026-07-28T11:26:56.741Z] ℹ node_modules/.cache/nuxt/.nuxt/dist/client/manifest.json 3.54 kB │ gzip: 0.70 kB 13:26:56 [2026-07-28T11:26:56.741Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/AndroidBadge.CZdWJbgS.css 1.59 kB │ gzip: 0.61 kB 13:26:56 [2026-07-28T11:26:56.741Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/error-500.BG9pmads.css 1.90 kB │ gzip: 0.72 kB 13:26:56 [2026-07-28T11:26:56.741Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/error-404.DjFB7pgG.css 2.42 kB │ gzip: 0.85 kB 13:26:56 [2026-07-28T11:26:56.741Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/entry.By15NeCl.css 33.23 kB │ gzip: 7.25 kB 13:26:56 [2026-07-28T11:26:56.741Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/BDNMzG2s.js 0.08 kB │ gzip: 0.09 kB 13:26:56 [2026-07-28T11:26:56.741Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/BO_iqdj8.js 0.89 kB │ gzip: 0.54 kB 13:26:56 [2026-07-28T11:26:56.741Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/DfJ-X4lU.js 2.32 kB │ gzip: 1.05 kB 13:26:56 [2026-07-28T11:26:56.741Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/DxXIJyMV.js 2.88 kB │ gzip: 0.94 kB 13:26:56 [2026-07-28T11:26:56.741Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/DwDqEq2Q.js 2.89 kB │ gzip: 1.00 kB 13:26:56 [2026-07-28T11:26:56.741Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/CIiKqndx.js 3.31 kB │ gzip: 1.34 kB 13:26:56 [2026-07-28T11:26:56.741Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/Be-eh6Be.js 3.40 kB │ gzip: 1.53 kB 13:26:56 [2026-07-28T11:26:56.741Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/CX5Lo7K3.js 3.76 kB │ gzip: 1.69 kB 13:26:56 [2026-07-28T11:26:56.741Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/Dv2eGfQo.js 7.23 kB │ gzip: 2.87 kB 13:26:56 [2026-07-28T11:26:56.741Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/BvK41ZRJ.js 29.56 kB │ gzip: 11.99 kB 13:26:56 [2026-07-28T11:26:56.741Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/emGjtL3A.js 34.98 kB │ gzip: 10.65 kB 13:26:56 [2026-07-28T11:26:56.741Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/D8aytSCH.js 65.27 kB │ gzip: 23.85 kB 13:26:56 [2026-07-28T11:26:56.741Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/t_BVG8_Y.js 79.81 kB │ gzip: 28.29 kB 13:26:56 [2026-07-28T11:26:56.741Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/BjkiT5ap.js 91.39 kB │ gzip: 35.19 kB 13:26:56 [2026-07-28T11:26:56.741Z] 13:26:56 [2026-07-28T11:26:56.741Z] ℹ ✓ built in 1.36s 13:26:56 [2026-07-28T11:26:56.741Z] ✔ Client built in 1381ms 13:26:56 [2026-07-28T11:26:56.741Z] ℹ Building server... 13:26:56 [2026-07-28T11:26:56.741Z] ℹ vite v8.1.5 building ssr environment for production... 13:26:56 [2026-07-28T11:26:56.741Z]  13:26:57 [2026-07-28T11:26:57.652Z] transforming...✓ 139 modules transformed. 13:26:57 [2026-07-28T11:26:57.652Z] rendering chunks... 13:26:57 [2026-07-28T11:26:57.652Z] ℹ node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/RegistrationDialog-styles.DPlkS-z4.mjs 0.08 kB 13:26:57 [2026-07-28T11:26:57.652Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/SiteHeader-styles.e5lf2g6c.mjs 0.08 kB 13:26:57 [2026-07-28T11:26:57.652Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/error-404-styles.CiqRMCWG.mjs 0.08 kB 13:26:57 [2026-07-28T11:26:57.652Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/error-500-styles.CgvVbW11.mjs 0.08 kB 13:26:57 [2026-07-28T11:26:57.652Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/AndroidBadge-styles.CZTow8Wh.mjs 0.09 kB 13:26:57 [2026-07-28T11:26:57.652Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/entry-styles.DGCSJJiJ.mjs 0.15 kB 13:26:57 [2026-07-28T11:26:57.652Z] node_modules/.cache/nuxt/.nuxt/dist/server/styles.mjs 0.79 kB 13:26:57 [2026-07-28T11:26:57.652Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/entry-styles-1.mjs-Dah1bJde.js 1.31 kB │ map: 1.50 kB 13:26:57 [2026-07-28T11:26:57.652Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/AndroidBadge-styles-1.mjs-DcLZrY6D.js 1.97 kB │ map: 6.03 kB 13:26:57 [2026-07-28T11:26:57.652Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/error-500-styles-1.mjs-Dx-S9opJ.js 2.30 kB │ map: 5.15 kB 13:26:57 [2026-07-28T11:26:57.652Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/entry-styles-2.mjs-LZtv3bDP.js 2.50 kB │ map: 3.12 kB 13:26:57 [2026-07-28T11:26:57.652Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/LegalTranslationNotice-pRgMNJ8g.js 2.73 kB │ map: 3.24 kB 13:26:57 [2026-07-28T11:26:57.652Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/error-404-styles-1.mjs-D5nZyNb6.js 2.83 kB │ map: 5.79 kB 13:26:57 [2026-07-28T11:26:57.652Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/error-500-D-YY5BAz.js 4.38 kB │ map: 5.45 kB 13:26:57 [2026-07-28T11:26:57.652Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/impressum-BAeKPd91.js 4.73 kB │ map: 10.02 kB 13:26:57 [2026-07-28T11:26:57.652Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/datenschutz-f4WLTfGt.js 4.86 kB │ map: 9.65 kB 13:26:57 [2026-07-28T11:26:57.652Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/error-404-BtN_5rSm.js 5.05 kB │ map: 6.20 kB 13:26:57 [2026-07-28T11:26:57.652Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/bestaetigung-BoKMwlZ_.js 5.72 kB │ map: 11.75 kB 13:26:57 [2026-07-28T11:26:57.652Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/head-O-efVaSe.js 8.25 kB │ map: 27.12 kB 13:26:57 [2026-07-28T11:26:57.652Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/ready-D-PN87hw.js 9.17 kB │ map: 28.80 kB 13:26:57 [2026-07-28T11:26:57.652Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/pages-Buc_-CEi.js 61.54 kB │ map: 128.15 kB 13:26:57 [2026-07-28T11:26:57.652Z] node_modules/.cache/nuxt/.nuxt/dist/server/server.mjs 149.17 kB │ map: 341.84 kB 13:26:57 [2026-07-28T11:26:57.652Z] 13:26:57 [2026-07-28T11:26:57.652Z] ℹ ✓ built in 986ms 13:26:57 [2026-07-28T11:26:57.652Z] ✔ Server built in 998ms 13:26:57 [2026-07-28T11:26:57.903Z] [nitro] ✔ Generated public .output/public 13:26:57 [2026-07-28T11:26:57.903Z] [nitro] ℹ Building Nuxt Nitro server (preset: node-server, compatibility date: 2026-07-01) 13:27:03 [2026-07-28T11:27:03.097Z] [nitro] ✔ Nuxt Nitro server built 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/_/clinicDb.mjs (8.56 kB) (3.42 kB gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/_/clinicDb.mjs.map (8.01 kB) (1.45 kB gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/_/error-500.mjs (5.08 kB) (2.08 kB gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/_/error-500.mjs.map (182 B) (154 B gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/_/mail.mjs (32.9 kB) (9.64 kB gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/_/mail.mjs.map (19.6 kB) (3.13 kB gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/AndroidBadge-styles.CZTow8Wh.mjs (2.02 kB) (805 B gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/AndroidBadge-styles.CZTow8Wh.mjs.map (223 B) (170 B gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/bestaetigung-BoKMwlZ_.mjs (6.1 kB) (2.08 kB gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/bestaetigung-BoKMwlZ_.mjs.map (2.71 kB) (727 B gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/datenschutz-f4WLTfGt.mjs (5.28 kB) (1.47 kB gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/datenschutz-f4WLTfGt.mjs.map (2.95 kB) (637 B gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/entry-styles-1.mjs-Dah1bJde.mjs (1.29 kB) (582 B gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/entry-styles-1.mjs-Dah1bJde.mjs.map (97 B) (105 B gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/entry-styles-2.mjs-LZtv3bDP.mjs (2.49 kB) (910 B gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/entry-styles-2.mjs-LZtv3bDP.mjs.map (97 B) (106 B gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/entry-styles.DGCSJJiJ.mjs (584 B) (267 B gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/entry-styles.DGCSJJiJ.mjs.map (219 B) (169 B gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/error-404-BtN_5rSm.mjs (5.47 kB) (2.27 kB gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/error-404-BtN_5rSm.mjs.map (183 B) (161 B gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/error-404-styles.CiqRMCWG.mjs (2.88 kB) (1.08 kB gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/error-404-styles.CiqRMCWG.mjs.map (217 B) (170 B gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/error-500-D-YY5BAz.mjs (4.8 kB) (2.02 kB gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/error-500-D-YY5BAz.mjs.map (183 B) (163 B gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/error-500-styles.CgvVbW11.mjs (2.35 kB) (948 B gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/error-500-styles.CgvVbW11.mjs.map (217 B) (167 B gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/impressum-BAeKPd91.mjs (5.15 kB) (1.5 kB gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/impressum-BAeKPd91.mjs.map (2.67 kB) (601 B gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/LegalTranslationNotice-pRgMNJ8g.mjs (2.72 kB) (1.24 kB gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/LegalTranslationNotice-pRgMNJ8g.mjs.map (588 B) (294 B gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/pages-Buc_-CEi.mjs (61.3 kB) (13.9 kB gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/pages-Buc_-CEi.mjs.map (1.14 kB) (383 B gzip) 13:27:03 [2026-07-28T11:27:03.097Z] ├─ .output/server/chunks/build/RegistrationDialog-styles.DPlkS-z4.mjs (402 B) (229 B gzip) 13:27:03 [2026-07-28T11:27:03.098Z] ├─ .output/server/chunks/build/RegistrationDialog-styles.DPlkS-z4.mjs.map (235 B) (173 B gzip) 13:27:03 [2026-07-28T11:27:03.098Z] ├─ .output/server/chunks/build/SiteHeader-styles.e5lf2g6c.mjs (364 B) (220 B gzip) 13:27:03 [2026-07-28T11:27:03.098Z] ├─ .output/server/chunks/build/SiteHeader-styles.e5lf2g6c.mjs.map (219 B) (167 B gzip) 13:27:03 [2026-07-28T11:27:03.098Z] ├─ .output/server/chunks/nitro/nitro.mjs (176 kB) (44 kB gzip) 13:27:03 [2026-07-28T11:27:03.098Z] ├─ .output/server/chunks/nitro/nitro.mjs.map (3.27 kB) (810 B gzip) 13:27:03 [2026-07-28T11:27:03.098Z] ├─ .output/server/chunks/routes/api/clinics/by-domain.get.mjs (1.18 kB) (514 B gzip) 13:27:03 [2026-07-28T11:27:03.098Z] ├─ .output/server/chunks/routes/api/clinics/by-domain.get.mjs.map (999 B) (300 B gzip) 13:27:03 [2026-07-28T11:27:03.098Z] ├─ .output/server/chunks/routes/api/clinics/search.get.mjs (911 B) (454 B gzip) 13:27:03 [2026-07-28T11:27:03.098Z] ├─ .output/server/chunks/routes/api/clinics/search.get.mjs.map (840 B) (268 B gzip) 13:27:03 [2026-07-28T11:27:03.098Z] ├─ .output/server/chunks/routes/api/registration/confirm.post.mjs (10.1 kB) (3.37 kB gzip) 13:27:03 [2026-07-28T11:27:03.098Z] ├─ .output/server/chunks/routes/api/registration/confirm.post.mjs.map (10.3 kB) (1.65 kB gzip) 13:27:03 [2026-07-28T11:27:03.098Z] ├─ .output/server/chunks/routes/api/registration/submit.post.mjs (10.7 kB) (3.53 kB gzip) 13:27:03 [2026-07-28T11:27:03.098Z] ├─ .output/server/chunks/routes/api/registration/submit.post.mjs.map (11.3 kB) (1.78 kB gzip) 13:27:03 [2026-07-28T11:27:03.098Z] ├─ .output/server/chunks/routes/renderer.mjs (16.2 kB) (5.75 kB gzip) 13:27:03 [2026-07-28T11:27:03.098Z] ├─ .output/server/chunks/routes/renderer.mjs.map (1.04 kB) (301 B gzip) 13:27:03 [2026-07-28T11:27:03.098Z] ├─ .output/server/chunks/virtual/_virtual_spa-template.mjs (94 B) (100 B gzip) 13:27:03 [2026-07-28T11:27:03.098Z] ├─ .output/server/chunks/virtual/_virtual_spa-template.mjs.map (90 B) (98 B gzip) 13:27:03 [2026-07-28T11:27:03.098Z] ├─ .output/server/chunks/virtual/entry.mjs (175 kB) (49.3 kB gzip) 13:27:03 [2026-07-28T11:27:03.098Z] ├─ .output/server/chunks/virtual/entry.mjs.map (4.6 kB) (1.14 kB gzip) 13:27:03 [2026-07-28T11:27:03.098Z] ├─ .output/server/chunks/virtual/precomputed.mjs (8.37 kB) (1.24 kB gzip) 13:27:03 [2026-07-28T11:27:03.098Z] ├─ .output/server/chunks/virtual/precomputed.mjs.map (181 B) (150 B gzip) 13:27:03 [2026-07-28T11:27:03.098Z] ├─ .output/server/chunks/virtual/styles.mjs (874 B) (349 B gzip) 13:27:03 [2026-07-28T11:27:03.098Z] ├─ .output/server/chunks/virtual/styles.mjs.map (164 B) (142 B gzip) 13:27:03 [2026-07-28T11:27:03.098Z] ├─ .output/server/index.mjs (353 B) (205 B gzip) 13:27:03 [2026-07-28T11:27:03.098Z] └─ .output/server/package.json (921 B) (403 B gzip) 13:27:03 [2026-07-28T11:27:03.098Z] Σ Total size: 5.02 MB (1.83 MB gzip) 13:27:03 [2026-07-28T11:27:03.098Z] [nitro] ✔ You can preview this build using node .output/server/index.mjs 13:27:03 [2026-07-28T11:27:03.098Z]13:27:03 [2026-07-28T11:27:03.098Z] └ ✨ Build complete! 13:27:03 [2026-07-28T11:27:03.098Z] [11:27:02] clinics.db is current, skipping import 13:27:03 [2026-07-28T11:27:03.098Z] [11:27:02] pre-flight boot on port 3999 13:27:03 [2026-07-28T11:27:03.648Z] [11:27:03] pre-flight OK 13:27:03 [2026-07-28T11:27:03.648Z] [11:27:03] swapping current -> releases/11-1b159ec 13:27:03 [2026-07-28T11:27:03.648Z] [11:27:03] pm2 reload (rolling) 13:27:03 [2026-07-28T11:27:03.899Z] [PM2] Applying action reloadProcessId on app [blut24-landing](ids: [ 0, 1 ]) 13:27:04 [2026-07-28T11:27:04.149Z] [PM2] [blut24-landing](0) ✓ 13:27:04 [2026-07-28T11:27:04.400Z] [PM2] [blut24-landing](1) ✓ 13:27:05 [2026-07-28T11:27:05.743Z] [11:27:05] live on port 3002 13:27:05 [2026-07-28T11:27:05.743Z] [11:27:05] pruning old release 6-2264c15 13:27:06 [2026-07-28T11:27:06.293Z] [11:27:06] deploy 11-1b159ec complete [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Smoke test) [Pipeline] sh 13:27:06 [2026-07-28T11:27:06.606Z] + set -eu 13:27:06 [2026-07-28T11:27:06.606Z] + ssh -o StrictHostKeyChecking=accept-new -o BatchMode=yes -o ConnectTimeout=15 root@192.168.12.81 13:27:06 [2026-07-28T11:27:06.606Z] set -eu 13:27:06 [2026-07-28T11:27:06.606Z] live=$(basename $(readlink -f /var/www/blut24.com/web/current)) 13:27:06 [2026-07-28T11:27:06.606Z] [ "$live" = "11-1b159ec" ] || { echo "web -> $live, expected 11-1b159ec"; exit 1; } 13:27:06 [2026-07-28T11:27:06.606Z] port=$(grep -E '^NITRO_PORT=' /var/www/blut24.com/private/blut24-landing/shared/.env | cut -d= -f2 || echo 3002) 13:27:06 [2026-07-28T11:27:06.606Z] code=$(curl -s -o /dev/null -w '%{http_code}' -m 10 http://127.0.0.1:$port/) 13:27:06 [2026-07-28T11:27:06.606Z] [ "$code" = "200" ] || { echo "health check returned $code"; exit 1; } 13:27:06 [2026-07-28T11:27:06.606Z] echo "smoke OK: $live on :$port" 13:27:06 [2026-07-28T11:27:06.606Z] 13:27:07 [2026-07-28T11:27:07.156Z] smoke OK: 11-1b159ec on :3002 [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] echo 13:27:07 [2026-07-28T11:27:07.211Z] Deployed 11-1b159ec to 192.168.12.81:/var/www/blut24.com/web/current [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // timestamps [Pipeline] } [Pipeline] // timeout [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline Finished: SUCCESS