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 992a7b175443cc5ffeadaac8c785d913ecc1b57d (refs/remotes/origin/main) > git config core.sparsecheckout # timeout=10 > git checkout -f 992a7b175443cc5ffeadaac8c785d913ecc1b57d # timeout=10 Commit message: "Flag-led language switch; move the free-of-charge message under the stock matrix" > git rev-list --no-walk 1b159ec466b3092fcd9e053fc84a89b6f54023fb # 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 [2026-07-28T11:37:53.452Z] Selected Git installation does not exist. Using Default [2026-07-28T11:37:53.452Z] The recommended git tool is: NONE [2026-07-28T11:37:53.453Z] using credential younex1 [2026-07-28T11:37:53.454Z] > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/blut24-landing/.git # timeout=10 [2026-07-28T11:37:53.457Z] Fetching changes from the remote Git repository [2026-07-28T11:37:53.459Z] > git config remote.origin.url https://github.com/younex1/blut24-landing.git # timeout=10 [2026-07-28T11:37:53.462Z] Fetching upstream changes from https://github.com/younex1/blut24-landing.git [2026-07-28T11:37:53.462Z] > git --version # timeout=10 [2026-07-28T11:37:53.465Z] > git --version # 'git version 2.39.5' [2026-07-28T11:37:53.465Z] using GIT_ASKPASS to set credentials Token Github [2026-07-28T11:37:53.465Z] > git fetch --tags --force --progress -- https://github.com/younex1/blut24-landing.git +refs/heads/*:refs/remotes/origin/* # timeout=10 [2026-07-28T11:37:53.951Z] > git rev-parse refs/remotes/origin/main^{commit} # timeout=10 [2026-07-28T11:37:53.955Z] Checking out Revision 992a7b175443cc5ffeadaac8c785d913ecc1b57d (refs/remotes/origin/main) [2026-07-28T11:37:53.955Z] > git config core.sparsecheckout # timeout=10 [2026-07-28T11:37:53.958Z] > git checkout -f 992a7b175443cc5ffeadaac8c785d913ecc1b57d # timeout=10 [2026-07-28T11:37:53.964Z] Commit message: "Flag-led language switch; move the free-of-charge message under the stock matrix" [Pipeline] script [Pipeline] { [Pipeline] sh [2026-07-28T11:37:54.250Z] + git rev-parse --short HEAD [Pipeline] } [Pipeline] // script [Pipeline] sh [2026-07-28T11:37:54.555Z] + git log -1 --pretty=%s [2026-07-28T11:37:54.555Z] + echo Deploying 12-992a7b1 from Flag-led language switch; move the free-of-charge message under the stock matrix [2026-07-28T11:37:54.555Z] Deploying 12-992a7b1 from Flag-led language switch; move the free-of-charge message under the stock matrix [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 [2026-07-28T11:37:54.941Z] + set -eu [2026-07-28T11:37:54.941Z] + SSH=ssh -o StrictHostKeyChecking=accept-new -o BatchMode=yes -o ConnectTimeout=15 [2026-07-28T11:37:54.941Z] + ssh -o StrictHostKeyChecking=accept-new -o BatchMode=yes -o ConnectTimeout=15 root@192.168.12.81 mkdir -p /var/www/blut24.com/web/releases/12-992a7b1 [2026-07-28T11:37:55.191Z] + 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/12-992a7b1/ [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build, health-check and swap) [Pipeline] sh [2026-07-28T11:37:56.045Z] + set -eu [2026-07-28T11:37:56.045Z] + ssh -o StrictHostKeyChecking=accept-new -o BatchMode=yes -o ConnectTimeout=15 root@192.168.12.81 RELEASE_ID=12-992a7b1 bash /var/www/blut24.com/web/releases/12-992a7b1/deploy/deploy.sh [2026-07-28T11:37:57.907Z] [11:37:57] release 12-992a7b1 node v22.22.3 abi 127 [2026-07-28T11:37:57.907Z] [11:37:57] linking shared state [2026-07-28T11:37:57.907Z] [11:37:57] npm ci [2026-07-28T11:38:01.135Z] npm warn deprecated prebuild-install@7.1.3: No longer maintained. Please contact the author of the relevant native addon; alternatives are available. [2026-07-28T11:38:02.479Z] 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 [2026-07-28T11:38:03.823Z] [2026-07-28T11:38:03.823Z] > blut24-landing@1.0.0 postinstall [2026-07-28T11:38:03.823Z] > nuxt prepare [2026-07-28T11:38:03.823Z] [2026-07-28T11:38:05.166Z] │ [2026-07-28T11:38:05.166Z] ◆ Types generated in .nuxt. [2026-07-28T11:38:05.416Z] [2026-07-28T11:38:05.416Z] added 654 packages in 7s [2026-07-28T11:38:05.416Z] [11:38:05] verifying the native addon actually loads on this host [2026-07-28T11:38:05.416Z] better-sqlite3 OK [2026-07-28T11:38:05.416Z] [11:38:05] nuxt build [2026-07-28T11:38:05.416Z] [2026-07-28T11:38:05.416Z] > blut24-landing@1.0.0 build [2026-07-28T11:38:05.416Z] > nuxt build [2026-07-28T11:38:05.416Z] [2026-07-28T11:38:05.667Z] ┌ Building Nuxt for production... [2026-07-28T11:38:05.917Z] │ [2026-07-28T11:38:05.917Z] ● Nuxt 4.5.1 (with Nitro 2.13.4, Vite 8.1.5 and Vue 3.5.40) [2026-07-28T11:38:06.468Z] │ [2026-07-28T11:38:06.468Z] ● Nitro preset: node-server [2026-07-28T11:38:07.379Z] ℹ Building client... [2026-07-28T11:38:07.379Z] ℹ vite v8.1.5 building client environment for production... [2026-07-28T11:38:07.379Z]  [2026-07-28T11:38:08.722Z] transforming...✓ 235 modules transformed. [2026-07-28T11:38:08.722Z] rendering chunks... [2026-07-28T11:38:08.722Z] computing gzip size... [2026-07-28T11:38:08.722Z] ℹ node_modules/.cache/nuxt/.nuxt/dist/client/manifest.json 3.54 kB │ gzip: 0.70 kB [2026-07-28T11:38:08.722Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/AndroidBadge.CZdWJbgS.css 1.59 kB │ gzip: 0.61 kB [2026-07-28T11:38:08.722Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/error-500.BG9pmads.css 1.90 kB │ gzip: 0.72 kB [2026-07-28T11:38:08.722Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/error-404.DjFB7pgG.css 2.42 kB │ gzip: 0.85 kB [2026-07-28T11:38:08.722Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/entry.p2o39Qd0.css 33.86 kB │ gzip: 7.41 kB [2026-07-28T11:38:08.722Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/BDNMzG2s.js 0.08 kB │ gzip: 0.09 kB [2026-07-28T11:38:08.722Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/BO_iqdj8.js 0.89 kB │ gzip: 0.54 kB [2026-07-28T11:38:08.722Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/DfJ-X4lU.js 2.32 kB │ gzip: 1.05 kB [2026-07-28T11:38:08.722Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/DxXIJyMV.js 2.88 kB │ gzip: 0.94 kB [2026-07-28T11:38:08.722Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/DwDqEq2Q.js 2.89 kB │ gzip: 1.00 kB [2026-07-28T11:38:08.722Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/CIiKqndx.js 3.31 kB │ gzip: 1.34 kB [2026-07-28T11:38:08.722Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/Be-eh6Be.js 3.40 kB │ gzip: 1.53 kB [2026-07-28T11:38:08.722Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/CX5Lo7K3.js 3.76 kB │ gzip: 1.69 kB [2026-07-28T11:38:08.722Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/Dv2eGfQo.js 7.23 kB │ gzip: 2.87 kB [2026-07-28T11:38:08.722Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/BvK41ZRJ.js 29.56 kB │ gzip: 11.99 kB [2026-07-28T11:38:08.722Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/DjxVRZhU.js 34.96 kB │ gzip: 10.67 kB [2026-07-28T11:38:08.722Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/D8aytSCH.js 65.27 kB │ gzip: 23.85 kB [2026-07-28T11:38:08.722Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/B5RFj8Ag.js 80.86 kB │ gzip: 28.58 kB [2026-07-28T11:38:08.722Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/BjkiT5ap.js 91.39 kB │ gzip: 35.19 kB [2026-07-28T11:38:08.722Z] [2026-07-28T11:38:08.722Z] ℹ ✓ built in 1.49s [2026-07-28T11:38:08.722Z] ✔ Client built in 1515ms [2026-07-28T11:38:08.722Z] ℹ Building server... [2026-07-28T11:38:08.722Z] ℹ vite v8.1.5 building ssr environment for production... [2026-07-28T11:38:08.722Z]  [2026-07-28T11:38:09.633Z] transforming...✓ 139 modules transformed. [2026-07-28T11:38:09.883Z] rendering chunks... [2026-07-28T11:38:09.883Z] ℹ node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/RegistrationDialog-styles.DPlkS-z4.mjs 0.08 kB [2026-07-28T11:38:09.883Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/SiteHeader-styles.BfE62tie.mjs 0.08 kB [2026-07-28T11:38:09.883Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/error-404-styles.CiqRMCWG.mjs 0.08 kB [2026-07-28T11:38:09.883Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/error-500-styles.CgvVbW11.mjs 0.08 kB [2026-07-28T11:38:09.883Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/AndroidBadge-styles.CZTow8Wh.mjs 0.09 kB [2026-07-28T11:38:09.883Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/entry-styles.fUVPHkP8.mjs 0.15 kB [2026-07-28T11:38:09.883Z] node_modules/.cache/nuxt/.nuxt/dist/server/styles.mjs 0.79 kB [2026-07-28T11:38:09.883Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/entry-styles-1.mjs-CexYR7oO.js 1.64 kB │ map: 2.12 kB [2026-07-28T11:38:09.883Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/AndroidBadge-styles-1.mjs-DcLZrY6D.js 1.97 kB │ map: 6.03 kB [2026-07-28T11:38:09.883Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/error-500-styles-1.mjs-Dx-S9opJ.js 2.30 kB │ map: 5.15 kB [2026-07-28T11:38:09.883Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/entry-styles-2.mjs-LZtv3bDP.js 2.50 kB │ map: 3.12 kB [2026-07-28T11:38:09.883Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/LegalTranslationNotice-pRgMNJ8g.js 2.73 kB │ map: 3.24 kB [2026-07-28T11:38:09.883Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/error-404-styles-1.mjs-D5nZyNb6.js 2.83 kB │ map: 5.79 kB [2026-07-28T11:38:09.883Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/error-500-CtZf1Ami.js 4.38 kB │ map: 5.45 kB [2026-07-28T11:38:09.883Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/impressum-D9x4ShIG.js 4.73 kB │ map: 10.02 kB [2026-07-28T11:38:09.883Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/datenschutz-C2xjSSAU.js 4.86 kB │ map: 9.65 kB [2026-07-28T11:38:09.884Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/error-404-KNA8VePy.js 5.05 kB │ map: 6.20 kB [2026-07-28T11:38:09.884Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/bestaetigung-aIEvznxR.js 5.72 kB │ map: 11.75 kB [2026-07-28T11:38:09.884Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/head-C7axrjyb.js 8.25 kB │ map: 27.12 kB [2026-07-28T11:38:09.884Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/ready-Cco2HHdQ.js 9.17 kB │ map: 28.80 kB [2026-07-28T11:38:09.884Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/pages-Da1fI5zL.js 61.52 kB │ map: 128.75 kB [2026-07-28T11:38:09.884Z] node_modules/.cache/nuxt/.nuxt/dist/server/server.mjs 150.45 kB │ map: 347.31 kB [2026-07-28T11:38:09.884Z] [2026-07-28T11:38:09.884Z] ℹ ✓ built in 985ms [2026-07-28T11:38:09.884Z] ✔ Server built in 996ms [2026-07-28T11:38:09.884Z] [nitro] ✔ Generated public .output/public [2026-07-28T11:38:09.884Z] [nitro] ℹ Building Nuxt Nitro server (preset: node-server, compatibility date: 2026-07-01) [2026-07-28T11:38:15.078Z] [nitro] ✔ Nuxt Nitro server built [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/_/clinicDb.mjs (8.56 kB) (3.42 kB gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/_/clinicDb.mjs.map (8.01 kB) (1.45 kB gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/_/error-500.mjs (5.08 kB) (2.08 kB gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/_/error-500.mjs.map (182 B) (154 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/_/mail.mjs (32.9 kB) (9.64 kB gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/_/mail.mjs.map (19.6 kB) (3.13 kB gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/AndroidBadge-styles.CZTow8Wh.mjs (2.02 kB) (805 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/AndroidBadge-styles.CZTow8Wh.mjs.map (223 B) (170 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/bestaetigung-aIEvznxR.mjs (6.1 kB) (2.08 kB gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/bestaetigung-aIEvznxR.mjs.map (2.71 kB) (726 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/datenschutz-C2xjSSAU.mjs (5.28 kB) (1.47 kB gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/datenschutz-C2xjSSAU.mjs.map (2.95 kB) (636 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/entry-styles-1.mjs-CexYR7oO.mjs (1.63 kB) (675 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/entry-styles-1.mjs-CexYR7oO.mjs.map (97 B) (106 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/entry-styles-2.mjs-LZtv3bDP.mjs (2.49 kB) (910 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/entry-styles-2.mjs-LZtv3bDP.mjs.map (97 B) (106 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/entry-styles.fUVPHkP8.mjs (584 B) (269 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/entry-styles.fUVPHkP8.mjs.map (219 B) (171 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/error-404-KNA8VePy.mjs (5.47 kB) (2.27 kB gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/error-404-KNA8VePy.mjs.map (183 B) (163 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/error-404-styles.CiqRMCWG.mjs (2.88 kB) (1.08 kB gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/error-404-styles.CiqRMCWG.mjs.map (217 B) (170 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/error-500-CtZf1Ami.mjs (4.8 kB) (2.02 kB gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/error-500-CtZf1Ami.mjs.map (183 B) (161 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/error-500-styles.CgvVbW11.mjs (2.35 kB) (948 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/error-500-styles.CgvVbW11.mjs.map (217 B) (167 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/impressum-D9x4ShIG.mjs (5.15 kB) (1.49 kB gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/impressum-D9x4ShIG.mjs.map (2.67 kB) (601 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/LegalTranslationNotice-pRgMNJ8g.mjs (2.72 kB) (1.24 kB gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/LegalTranslationNotice-pRgMNJ8g.mjs.map (588 B) (294 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/pages-Da1fI5zL.mjs (61.3 kB) (13.9 kB gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/pages-Da1fI5zL.mjs.map (1.14 kB) (385 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/RegistrationDialog-styles.DPlkS-z4.mjs (402 B) (229 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/RegistrationDialog-styles.DPlkS-z4.mjs.map (235 B) (173 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/SiteHeader-styles.BfE62tie.mjs (364 B) (222 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/build/SiteHeader-styles.BfE62tie.mjs.map (219 B) (169 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/nitro/nitro.mjs (176 kB) (44 kB gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/nitro/nitro.mjs.map (3.27 kB) (810 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/routes/api/clinics/by-domain.get.mjs (1.18 kB) (514 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/routes/api/clinics/by-domain.get.mjs.map (999 B) (300 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/routes/api/clinics/search.get.mjs (911 B) (454 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/routes/api/clinics/search.get.mjs.map (840 B) (268 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/routes/api/registration/confirm.post.mjs (10.1 kB) (3.37 kB gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/routes/api/registration/confirm.post.mjs.map (10.3 kB) (1.65 kB gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/routes/api/registration/submit.post.mjs (10.7 kB) (3.53 kB gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/routes/api/registration/submit.post.mjs.map (11.3 kB) (1.78 kB gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/routes/renderer.mjs (16.2 kB) (5.75 kB gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/routes/renderer.mjs.map (1.04 kB) (301 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/virtual/_virtual_spa-template.mjs (94 B) (100 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/virtual/_virtual_spa-template.mjs.map (90 B) (98 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/virtual/entry.mjs (176 kB) (49.6 kB gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/virtual/entry.mjs.map (4.6 kB) (1.14 kB gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/virtual/precomputed.mjs (8.37 kB) (1.24 kB gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/virtual/precomputed.mjs.map (181 B) (150 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/virtual/styles.mjs (874 B) (350 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/chunks/virtual/styles.mjs.map (164 B) (142 B gzip) [2026-07-28T11:38:15.078Z] ├─ .output/server/index.mjs (353 B) (205 B gzip) [2026-07-28T11:38:15.078Z] └─ .output/server/package.json (921 B) (403 B gzip) [2026-07-28T11:38:15.078Z] Σ Total size: 5.02 MB (1.83 MB gzip) [2026-07-28T11:38:15.078Z] [nitro] ✔ You can preview this build using node .output/server/index.mjs [2026-07-28T11:38:15.078Z] │ [2026-07-28T11:38:15.078Z] └ ✨ Build complete! [2026-07-28T11:38:15.078Z] [11:38:14] clinics.db is current, skipping import [2026-07-28T11:38:15.078Z] [11:38:14] pre-flight boot on port 3999 [2026-07-28T11:38:15.989Z] [11:38:15] pre-flight OK [2026-07-28T11:38:15.989Z] [11:38:15] swapping current -> releases/12-992a7b1 [2026-07-28T11:38:15.989Z] [11:38:15] pm2 reload (rolling) [2026-07-28T11:38:16.240Z] [PM2] Applying action reloadProcessId on app [blut24-landing](ids: [ 0, 1 ]) [2026-07-28T11:38:16.490Z] [PM2] [blut24-landing](0) ✓ [2026-07-28T11:38:16.741Z] [PM2] [blut24-landing](1) ✓ [2026-07-28T11:38:18.084Z] [11:38:17] live on port 3002 [2026-07-28T11:38:18.084Z] [11:38:17] pruning old release 7-4476c9c [2026-07-28T11:38:18.334Z] [11:38:18] deploy 12-992a7b1 complete [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Smoke test) [Pipeline] sh [2026-07-28T11:38:18.649Z] + set -eu [2026-07-28T11:38:18.649Z] + ssh -o StrictHostKeyChecking=accept-new -o BatchMode=yes -o ConnectTimeout=15 root@192.168.12.81 [2026-07-28T11:38:18.649Z] set -eu [2026-07-28T11:38:18.649Z] live=$(basename $(readlink -f /var/www/blut24.com/web/current)) [2026-07-28T11:38:18.649Z] [ "$live" = "12-992a7b1" ] || { echo "web -> $live, expected 12-992a7b1"; exit 1; } [2026-07-28T11:38:18.649Z] port=$(grep -E '^NITRO_PORT=' /var/www/blut24.com/private/blut24-landing/shared/.env | cut -d= -f2 || echo 3002) [2026-07-28T11:38:18.649Z] code=$(curl -s -o /dev/null -w '%{http_code}' -m 10 http://127.0.0.1:$port/) [2026-07-28T11:38:18.649Z] [ "$code" = "200" ] || { echo "health check returned $code"; exit 1; } [2026-07-28T11:38:18.649Z] echo "smoke OK: $live on :$port" [2026-07-28T11:38:18.649Z] [2026-07-28T11:38:19.200Z] smoke OK: 12-992a7b1 on :3002 [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] echo [2026-07-28T11:38:19.261Z] Deployed 12-992a7b1 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