Started by GitHub push by younex1 Obtained Jenkinsfile from git https://github.com/younex1/blut24-landing.git ha:////4DsuvDIRLR5r+MhvjnCn/oK5FFG2MiJFACsS8mYONcSMAAAAoh+LCAAAAAAAAP9tjTEOwjAQBM8BClpKHuFItIiK1krDC0x8GCfWnbEdkooX8TX+gCESFVvtrLSa5wtWKcKBo5UdUu8otU4GP9jS5Mixv3geZcdn2TIl9igbHBs2eJyx4YwwR1SwULBGaj0nRzbDRnX6rmuvydanHMu2V1A5c4MHCFXMWcf8hSnC9jqYxPTz/BXAFEIGsfuclm8zQVqFvQAAAA==[Pipeline] Start of Pipeline ha:////4BDqaZhXiZ73foEMIyCdZFU6tYVcm8bXSG7WTNXZS8vPAAAApR+LCAAAAAAAAP9tjTEOwjAUQ3+KOrAycohUghExsUZZOEFIQkgb/d8mKe3EibgadyBQiQlLlmxL1nu+oE4RjhQdby12HpP2vA+jK4lPFLtroIm3dOGaMFGwXNpJkrGnpUrKFhaxClYC1hZ1oOTRZdiIVt1VExS65pxj2Q4CKm8GeAAThZxVzN8yR9jeRpMIf5y/AJj7DGxXvP/86jduZBmjwAAAAA==[Pipeline] node Running on ha:////4Bd2xpDX2m2tZdddkBQBTOvcg8MyTxFnF1nwe9sNt8KmAAAAoR+LCAAAAAAAAP9b85aBtbiIQTGjNKU4P08vOT+vOD8nVc83PyU1x6OyILUoJzMv2y+/JJUBAhiZGBgqihhk0NSjKDWzXb3RdlLBUSYGJk8GtpzUvPSSDB8G5tKinBIGIZ+sxLJE/ZzEvHT94JKizLx0a6BxUmjGOUNodHsLgAz2EgZR/eT83ILSktQifY2k0sycEt3MPE19AHHxbH3KAAAAJenkins in /var/lib/jenkins/workspace/blut24-landing ha:////4KUI7i74RSZ9KUDKKHfTlFI3dBUoWXxkX3GVWruLTuE9AAAApR+LCAAAAAAAAP9tjTEOwjAUQ3+KOrAycoh0gA0xsUZZOEFIQkgb/d8mKe3EibgadyBQiQlLlmxL1nu+oE4RjhQdby12HpP2vA+jK4lPFLtroIm3dOGaMFGwXNpJkrGnpUrKFhaxClYC1hZ1oOTRZdiIVt1VExS65pxj2Q4CKm8GeAAThZxVzN8yR9jeRpMIf5y/AJj7DGxXvP/86jfoP95RwAAAAA==[Pipeline] { ha:////4C7lsFRG2mSv05zJfH/J2ot6Tr5iC5eXoj5LLyFTdFYKAAAApR+LCAAAAAAAAP9tjTEOwjAUQ3+KOrAycoh0gQkxsUZZOEFIQkgb/d8mKe3EibgadyBQiQlLlmxL1nu+oE4RjhQdby12HpP2vA+jK4lPFLtroIm3dOGaMFGwXNpJkrGnpUrKFhaxClYC1hZ1oOTRZdiIVt1VExS65pxj2Q4CKm8GeAAThZxVzN8yR9jeRpMIf5y/AJj7DGxXvP/86jc09154wAAAAA==[Pipeline] stage ha:////4Jkm97qtDjeO6IvEfE9CqJQ8vVDUmxRfk2JobAzCwdANAAAApR+LCAAAAAAAAP9tjTEOwjAUQ3+KOrAycoh0ggUxsUZZOEFIQkgb/d8mKe3EibgadyBQiQlLlmxL1nu+oE4RjhQdby12HpP2vA+jK4lPFLtroIm3dOGaMFGwXNpJkrGnpUrKFhaxClYC1hZ1oOTRZdiIVt1VExS65pxj2Q4CKm8GeAAThZxVzN8yR9jeRpMIf5y/AJj7DGxXvP/86jek7ggRwAAAAA==[Pipeline] { (Declarative: Checkout SCM) ha:////4D/96gXa/7CiVQJh+EkkVicGKJwxuvnSFQ5+N6Eq+sSCAAAAoh+LCAAAAAAAAP9tjTEOAiEURD9rLGwtPQTbaWGsbAmNJ0AWEZb8zwLrbuWJvJp3kLiJlZNMMm+a93rDOic4UbLcG+wdZu14DKOti0+U+lugiXu6ck2YKRguzSSpM+cFJRUDS1gDKwEbgzpQdmgLbIVXD9UGhba9lFS/o4DGdQM8gYlqLiqVL8wJdvexy4Q/z18BzLEA29ce4gfg7KmOvAAAAA==[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 ha:////4DucZN0FUNR6PsjK1IsTZ7F0i8AL6soHpmUBv330rYMaAAAAoh+LCAAAAAAAAP9tjTEOAiEURD9rLGwtPQTbGRNjZUtoPAGyiLDkfxZYdytP5NW8g8RNrJxkknnTvNcb1jnBiZLl3mDvMGvHYxhtXXyi1N8CTdzTlWvCTMFwaSZJnTkvKKkYWMIaWAnYGNSBskNbYCu8eqg2KLTtpaT6HQU0rhvgCUxUc1GpfGFOsLuPXSb8ef4KYI6xADvU7j9Dg2gqvAAAAA==[Pipeline] } ha:////4Fwv6+t6B79iH8qsexV8UW6jBgO7TcKjtpPzCcN3U48YAAAAoh+LCAAAAAAAAP9tjTEOAiEURD9rLGwtPQRbWRhjZUtoPAGyiLDkfxZYdytP5NW8g8RNrJxkknnTvNcb1jnBiZLl3mDvMGvHYxhtXXyi1N8CTdzTlWvCTMFwaSZJnTkvKKkYWMIaWAnYGNSBskNbYCu8eqg2KLTtpaT6HQU0rhvgCUxUc1GpfGFOsLuPXSb8ef4KYI6xADvU7j9J+wGOvAAAAA==[Pipeline] // stage ha:////4Gm4sSVO8ikw8gtkxQGJfaaLGPKBtY63M7C9yNwPYcB7AAAAph+LCAAAAAAAAP9tjTEOwjAQBM9BKWgpeYQDEh2iorXc8AITG+PEugv2haTiRXyNPxCIRMVWOyut5vmCMic4UPKycdgGzHWQXez91ORAqb1EGmRDZ1kTZopOajdosu44oyZ2MEcUsFCwdFhHygE9w0o15m6qaNBXJ07TtldQBHuDBwg1mdkk/sKYYH3tbSb8ef4KYOwYxI6h2G4+x/INtuQqUcEAAAA=[Pipeline] withEnv ha:////4BnOsGFXHrrLe1byg84VFmAESr/ofhtKfM65AmADX/8wAAAApR+LCAAAAAAAAP9tjTEOwjAUQ3+DOrAycoiUzoiJNerCCUITQtLo/zZJSSdOxNW4Ay2VmPBg2Zas93pDGQOcKBjuNHYWY2t570czJ54pdDdPmTu68pYwkte80bkhpc9rbShpWFUw2AjYamw9RYsmwU44+ZCVl2iqSwrzdhTArBrgCYWYyUmG9C1TgP19VJHwx/kLgKlPwOrDYvXyLD8BobDcwgAAAA==[Pipeline] { ha:////4BzEnWn/CM5GvzN8gZwUuVlalZPgReEeSoh0nXDk8zG5AAAAph+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycohUZUVMrFEWThCaEJJG/7dJSjpxIq7GHWipxIQHy7ZkvdcbqhjgRMEwp7GzGFvLej+aObFMobt5yszRlbWEkbxmQmdBSp/XKihpWFWUsOGw1dh6ihZNgh138iFrL9HUlxTm7cihtGqAJxR8JicZ0rdMAfb3UUXCH+cvAKY+Qdk0ix2WZ/UBbwyqm8IAAAA=[Pipeline] withEnv ha:////4JOaaymoRUvT0ZCkfEe6drqEcaM2CQe03KKvBRRvGahAAAAAph+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycohUwIiYukZZOEFoQkgb/V9+UtqJE3E17kBLJSY8WLYl673eUESGE7ETjcXWY6y96ELvpiQG4vYaaBANXURNGClYoeygyNhqqYqShUVZDisJa4t1oOjRJdjIRj90GTS68px42o4Scm/u8IRMTuSkOX3LyLC99SYS/jh/ATB2CfLdfrbD/Cw+y7kUycIAAAA=[Pipeline] { ha:////4M4RLc2V7nIpI6P2B/iPbVYZ939fKwTP2Y9gq2jcVTKBAAAApx+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycohUCDbE1DXKwglCE0La6P/yk9JOnIircQdaKjHhwbItWe/1hiIynIidaCy2HmPtRRd6NyUxELfXQINo6CJqwkjBCmUHRcZWS1WULCzKclhJWFusA0WPLsFGNvqhy6DRlefE03aUkHtzhydkciInzelbRobtrTeR8Mf5C4CxS5Dv9rMd5mfxAbNWnxXCAAAA[Pipeline] timeout Timeout set to expire in 25 min ha:////4HXr9Llo0VRNIgvKYUISb9tykRCL/ld+R/+zrqo8Bod9AAAApx+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycohUSDAhpq5RFk4QmhDSRv+Xn5R24kRcjTvQUokJD5ZtyXqvNxSR4UTsRGOx9RhrL7rQuymJgbi9BhpEQxdRE0YKVig7KDK2WqqiZGFRlsNKwtpiHSh6dAk2stEPXQaNrjwnnrajhNybOzwhkxM5aU7fMjJsb72JhD/OXwCMXYJ8t5/tMD+LD5WQ+PfCAAAA[Pipeline] { ha:////4NLSRdkT5LyRHdcFgeAVX/lPIq93FTqOvw8dOdimwYFEAAAApx+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycohUDLAgpq5RFk4QmhDSRv+Xn5R24kRcjTvQUokJD5ZtyXqvNxSR4UTsRGOx9RhrL7rQuymJgbi9BhpEQxdRE0YKVig7KDK2WqqiZGFRlsNKwtpiHSh6dAk2stEPXQaNrjwnnrajhNybOzwhkxM5aU7fMjJsb72JhD/OXwCMXYJ8t5/tMD+LD/s94rDCAAAA[Pipeline] timestamps ha:////4AlrToENfGdTNE4YmQVu6wVpYKXc+9TkhwDTTRH4qX9MAAAApx+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycohULDAgpq5RFk4QmhDSRv+Xn5R24kRcjTvQUokJD5ZtyXqvNxSR4UTsRGOx9RhrL7rQuymJgbi9BhpEQxdRE0YKVig7KDK2WqqiZGFRlsNKwtpiHSh6dAk2stEPXQaNrjwnnrajhNybOzwhkxM5aU7fMjJsb72JhD/OXwCMXYJ8t5/tMD+LD1+IXOLCAAAA[Pipeline] { ha:////4D7C5nNVwCw63ePvxviEzKhT6McN6h4P7XLuc+XsxnKBAAAApx+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycohUTCAhpq5RFk4QmhDSRv+Xn5R24kRcjTvQUokJD5ZtyXqvNxSR4UTsRGOx9RhrL7rQuymJgbi9BhpEQxdRE0YKVig7KDK2WqqiZGFRlsNKwtpiHSh6dAk2stEPXQaNrjwnnrajhNybOzwhkxM5aU7fMjJsb72JhD/OXwCMXYJ8t5/tMD+LD0rlhNLCAAAA[Pipeline] stage ha:////4BPwOg3XBOSazdSzlGLokHpQ1UQDc0WaDJEAMyAaCDeqAAAApx+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycohUbCDE1DXKwglCE0La6P/yk9JOnIircQdaKjHhwbItWe/1hiIynIidaCy2HmPtRRd6NyUxELfXQINo6CJqwkjBCmUHRcZWS1WULCzKclhJWFusA0WPLsFGNvqhy6DRlefE03aUkHtzhydkciInzelbRobtrTeR8Mf5C4CxS5Dv9rMd5mfxASnCIIrCAAAA[Pipeline] { (Checkout) ha:////4N7xO5m5prY0j2mk82TXzPhNpP8VY823tCCjyjMqIxKTAAAApB+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOICdAilorXc8AKTGOPEugu2g1PxIr7GH7CIRMUWq51t5vWGZfBQszfYaeothcbi4EaTFyb2/dVxwo4v2DAFdhqlTpJbfZpRctQwpyhhIWClqXEcLJkIa9Gph6qcIlOdo8/fUUBp2zs8oRDZHJWPX5g8bG5jG5h+nr8CmIYI5e6Qa78dPhmQ9Da+AAAA[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" ha:////4PQo0cfcxN7grKbtChv5/H2TGnczKz+fQIACHMvLuWM4AAAApx+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycohUZUOIqWvUhROEJoSk0f8lSUknTsTVuAOBSkx4sGxL1nu+oAoejuQ1swoHg6E3bHSTzokl8sPFUWKWzqwnDOQU61TqSKp2qR1FBYuKElYc1gp7R8GgjrDhVtxF7QTq+hR93g4cSiNv8ICCZ3IUPn7L7GF7nWQg/HH+AmAeI5TNPtuu+TyrNxmFFZbCAAAA[Pipeline] script ha:////4OrxnbfyYoDaIed+l6UEDRMqNxEz3OF9xI5I8XvihAuHAAAAph+LCAAAAAAAAP9tjTEOwjAUQ3+DOrAycohUdEVMrFEXThCaEJJG/7dJSjpxIq7GHWipxIQHy7ZkvdcbyhjgRMFwp7GzGFvLez+aOfFMobt5ytzRlbeEkbzmjc4NKX1ea0NJw6qCwUbAVmPrKVo0CXbCyYesvERTXVKYt6MAZtUATyjETE4ypG+ZAuzvo4qEP85fAEx9AlYfFquXZ/kBAsTc3cIAAAA=[Pipeline] { ha:////4IVSd5nwB/O2Qp4hGG2LxLNv8pVpgHiKFjbzkt83cwNYAAAAox+LCAAAAAAAAP9tjTESwiAURH/iWNhaeggyE0vHypah8QSYIEKY/wkQSeWJvJp3EM2MlVvs7NvmPV+wjgGOFDSzCgeDsTPMu0mXxTKF4eooM0sX1hFGcooJlQX16rSgoKRgSVXDisNGYecoGtQJttzKu2ycRN2cUyjfgUNt+hEeUPFiTjKkL8wBdrepj4Q/z18BzD5B3baf2vs3w5BRkb4AAAA=[Pipeline] sh [2026-07-28T11:37:54.250Z] + git rev-parse --short HEAD ha:////4OSnAj8gSf7UPpTVF10vpu86Yw6iyJgxGdaI3482BeJiAAAApB+LCAAAAAAAAP9tjbEOwiAURV9rHFwd/QiaNG7GyZWw+AXYIkLJexSodPKL/DX/QbSJk3e4uecu5/mCdQxwpKCZVTgYjJ1h3k26LJYpDFdHmVm6sI4wklNMqCyoV6cFBSUFS6oaVhw2CjtH0aBOsOVW3mXjJOrmnEL5Dhxq04/wgIoXc5IhfWEOsLtNfST8ef4KYPY+Qd3uP9W+Ad3NsHm+AAAA[Pipeline] } ha:////4AJwHLMlkmExFPvEli5oMKf0c4jDiH5uIlHVIjocFt8JAAAApB+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIikKgQVVrLDS8wsTFOrDtjOyQVL+Jr/IFAJCq2WO1sM88XLFOEI0eLraHOUWocBt/baeHAsbt4HrDlMzZMib1BaQbJ2tQzSs4G5hQlLASsDDWekyObYS1adVeVV2SrU47TdxBQOn2DBxRiMmcV8xfGCJtrrxPTz/NXAGMIGcrd/lPbN8JP5Su+AAAA[Pipeline] // script ha:////4HW7p49qxBCbl6VsnxMvY2WfhLERkA6jd/UTFrNsJbfsAAAAph+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiKJAQSkVrueEFJjHGiXUXbAen4kV8jT9gEYmKLVY728zrDcvgoWZvsNPUWwqNxcGNJi9M7Pur44QdX7BhCuw0Sp0kt/o0o+SoYU5RwkLASlPjOFgyEdaiUw9VOUWmOkefv6OA0rZ3eEIhsjkqH78wedjcxjYw/Tx/BTANEcrtIdduP3wAnzeuYL4AAAA=[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 ha:////4LCLbmDrLBedIDW63Sto1J+diHcP87QzwCNs9WvS24lCAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiaBBCqWgtN7zAJMY4se6C7eBUvIiv8QcsIlGxxWpnm3m9YRk81OwNdpp6S6GxOLjR5IWJfX91nLDjCzZMgZ1GqZPkVp9mlBw1zClKWAhYaWocB0smwlp06qEqp8hU5+jzdxRQ2vYOTyhENkfl4xcmD5vb2Aamn+evAKZhiFDu9rm2hw84NdtDvgAAAA==[Pipeline] } ha:////4PY4KtUM0hbiba/SOtdTK27zlNt/CXkApGTDYc5L3RViAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiqCIhqrRWGl5gYmOcWHfGdkgqXsTX+AMWkajYYrWzzbzesI4BThwM9poGS7Gz6N1o8sKJw3B1PGHPF+yYIjuNrZ5aVrpZsOWkYUlRwkrARlPnOFoyCbailw9ZOUmmOqeQv6OA0qo7PKEQ2ZxkSF+YA+xuo4pMP89fAczeJygPda59/QF7t4rFvgAAAA==[Pipeline] // stage ha:////4LbHgWaQPcoQohl0sb5p8vSusZPab16m1LQ8i5GHzDSaAAAAqB+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycohUsCCEOrFGXThBaEJIGv1fkpR04kRcjTsQqMSEB8u2ZL3nC6rgoSGvmVXYGwydYYMbdU4ske8vjhKzdGYdYSCnWKtSS1Id59pSVDCrKGHBYamwcxQM6ggrbsVd1E6grk/R5+3AoTTyBg8oeCZH4eO3TB7W11EGwh/nLwCmIUK52WXb7j/P6g1yLDAowgAAAA==[Pipeline] stage ha:////4M0v6VJ1nv4PzsVT0ALuAsISTShDiRnGbln264QG4RfjAAAAqB+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycogUwYRQJ9aoCycITQhJo/9LkpJOnIircQcClZjwYNmWrPd8QRU8NOQ1swp7g6EzbHCjzokl8v3FUWKWzqwjDOQUa1VqSarjXFuKCmYVJSw4LBV2joJBHWHFrbiL2gnU9Sn6vB04lEbe4AEFz+QofPyWycP6OspA+OP8BcA0RCi3+2y7zedZvQH4j6CMwgAAAA==[Pipeline] { (Guard: main only) Stage "Guard: main only" skipped due to when conditional ha:////4JbrngOh2DhCixKOW9TkRtpsBXbEAx14wvKPigxG1H1SAAAAox+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOICokRUaS03vMDExjix7oztkFS8iK/xBwKRqNhitbPNPF+wTBGOHC22hjpHqXEYfG+nhQPH7uJ5wJbP2DAl9galGSRrU88oORuYU5SwELAy1HhOjmyGtWjVXVVeka1OOU7fQUDp9A0eUIjJnFXMXxgjbK69Tkw/z18BjCFkKPe7T23ftwcfeL4AAAA=[Pipeline] } ha:////4JjPjxq69pmdYhw16wFxwpglhGLtrUeg8pXSG+gU8+KYAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIihQohqrRWGl5gYmOcWHfGdkgqXsTX+AMWkajYYrWzzbzesI4BThwM9poGS7Gz6N1o8sKJw3B1PGHPF+yYIjuNrZ5aVrpZsOWkYUlRwkrARlPnOFoyCbailw9ZOUmmOqeQv6OA0qo7PKEQ2ZxkSF+YA+xuo4pMP89fAczeJyj3da768AH8/EyevgAAAA==[Pipeline] // stage ha:////4AFavNP6RzInYY4INpU9qnHsFDClwsNZTrrgs+VxCL0iAAAAqB+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycohUqAMDYuoaZeEEIQkhbfR/SVLaiRNxNe5AoBITHizbkvWeL6higCMFyzqDvcOoHBv8aHNiE4X+4mliHZ2ZIozkDRNmEqRNu1RBycCiooQVh7VB5Sk6tAk2vJN3WXuJtj6lkLcDh9LpGzyg4JmcZEjfMgfYXkcdCX+cvwCYhwTlbp+taT7P6g2gBNwvwgAAAA==[Pipeline] stage ha:////4CXAtgEvOPRPU19ZuTvMz56ipTZCm5IiVqAHJ26y880DAAAAph+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycoh0KBtiYo2ycILQhJA0+r9NUtKJE3E17kBLJSY8WLYl673eUMUAJwqGOY2dxdha1vvRzIllCt3NU2aOrqwljOQ1EzoLUvq8VkFJw6qihA2HrcbWU7RoEuy4kw9Ze4mmvqQwb0cOpVUDPKHgMznJkL5lCrC/jyoS/jh/ATD1CcqmWeywPKsPBdk7bsIAAAA=[Pipeline] { (Ship source to target) ha:////4NoXkHRI3RpEE5mZg1ISfbFF9dHIBvfaFn++o5v9R0k1AAAApB+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOJSABWiSmu54QUmNsaJdWdsh6TiRXyNPxCIRMUWq51t5vmCZYpw5GixNdQ5So3D4Hs7LRw4dhfPA7Z8xoYpsTcozSBZm3pGydnAnKKEhYCVocZzcmQzrEWr7qryimx1ynH6DgJKp2/wgEJM5qxi/sIYYXPtdWL6ef4KYAwZyu3uU/vwBtZos2m+AAAA[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/ ha:////4MAyC62qRQGuI3wTF025V34mtlKfIbDGoYsu/T+GYbWNAAAApB+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOJSgGgQVVrLDS8wsTFOrDtjOyQVL+Jr/IFAJCq2WO1sM88XLFOEI0eLraHOUWocBt/baeHAsbt4HrDlMzZMib1BaQbJ2tQzSs4G5hQlLASsDDWekyObYS1adVeVV2SrU47TdxBQOn2DBxRiMmcV8xfGCJtrrxPTz/NXAGMIGcrt/lO7Nxbzd2K+AAAA[Pipeline] } ha:////4Czwy8BGd8aMuHoks0GxJyufpalgt2T8xjh91qoWtu3VAAAApB+LCAAAAAAAAP9tjTESwiAURH/iWNhaeghSpLBwrGwZGk+ACSKE+Z8AkVSeyKt5B9HMWLnFzr5t3vMF6xjgSEEzq3AwGDvDvJt0WSxTGK6OMrN0YR1hJKeYUFlQr04LCkoKllQ1rDhsFHaOokGdYMutvMvGSdTNOYXyHTjUph/hARUv5iRD+sIcYHeb+kj48/wVwOx9grrdf6p9AxC1Tze+AAAA[Pipeline] // stage ha:////4K0Fuj0ZWBwokMZHz6uv7GgJutm2lhg+Y5tKzAa1O8zzAAAAqB+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycohUiAEk1Ik16sIJQhNC0uj/kqSkEyfiatyBQCUmPFi2Jes9X1AFDw15zazC3mDoDBvcqHNiiXx/cZSYpTPrCAM5xVqVWpLqONeWooJZRQkLDkuFnaNgUEdYcSvuonYCdX2KPm8HDqWRN3hAwTM5Ch+/ZfKwvo4yEP44fwEwDRHKzS7bdv95Vm9j9BtFwgAAAA==[Pipeline] stage ha:////4IiGjZgoyW9i+EcRr23TqXraUm+Oea48vceBE6xjduNCAAAApx+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycoh0YAEhpq5RFk4QmhDSRv+Xn5R24kRcjTvQUokJD5ZtyXqvNxSR4UTsRGOx9RhrL7rQuymJgbi9BhpEQxdRE0YKVig7KDK2WqqiZGFRlsNKwtpiHSh6dAk2stEPXQaNrjwnnrajhNybOzwhkxM5aU7fMjJsb72JhD/OXwCMXYJ8t5/tMD+LD59NhPHCAAAA[Pipeline] { (Build, health-check and swap) ha:////4KJMOfYMsLjwKP7tca6GUl8WDQB1fR1bl5OkZGRWw5wOAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOKCBA1CqWgtN7zAJMY4se6C7eBUvIiv8QcsIlGxxWpnm3m9YRk81OwNdpp6S6GxOLjR5IWJfX91nLDjCzZMgZ1GqZPkVp9mlBw1zClKWAhYaWocB0smwlp06qEqp8hU5+jzdxRQ2vYOTyhENkfl4xcmD5vb2Aamn+evAKYhQrk75Npvhw/W61xwvgAAAA==[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 ha:////4C0NTRomlXchCNs35uzG6a4pi3IeKiHqx9iVjvv1XXwLAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiBA1CqWgtN7zAJMY4se6C7eBUvIiv8QcsIlGxxWpnm3m9YRk81OwNdpp6S6GxOLjR5IWJfX91nLDjCzZMgZ1GqZPkVp9mlBw1zClKWAhYaWocB0smwlp06qEqp8hU5+jzdxRQ2vYOTyhENkfl4xcmD5vb2Aamn+evAKZhiFDut7l2hw+dgWTEvgAAAA==[Pipeline] } ha:////4B8k0dXhUkOleangbELVnSePGoidY0AtNK0G7+2sk+JZAAAAph+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiAQUSSkVrueEFJjHGiXUXbAen4kV8jT9gEYmKLVY728zrDcvgoWZvsNPUWwqNxcGNJi9M7Pur44QdX7BhCuw0Sp0kt/o0o+SoYU5RwkLASlPjOFgyEdaiUw9VOUWmOkefv6OA0rZ3eEIhsjkqH78wedjcxjYw/Tx/BTANQ4Ryv821O3wApcP3Nb4AAAA=[Pipeline] // stage ha:////4F6OG/bMUogy/MLZVX3rKFAhK8rOXEK/R9oit7CGh5l5AAAAqB+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycohUCCQG1Ik16sIJQhNC0uj/kqSkEyfiatyBQCUmPFi2Jes9X1AFDw15zazC3mDoDBvcqHNiiXx/cZSYpTPrCAM5xVqVWpLqONeWooJZRQkLDkuFnaNgUEdYcSvuonYCdX2KPm8HDqWRN3hAwTM5Ch+/ZfKwvo4yEP44fwEwDRHKzT7bbvt5Vm8uOnvqwgAAAA==[Pipeline] stage ha:////4LNRAOqpKMR/W9q84iAvToym6fTiPEqcUxiMifr+yUTuAAAAph+LCAAAAAAAAP9tjTEOwjAUQ3+DOrAycoh0oBtiYo26cILQhJA0+r9NUtKJE3E17kBLJSY8WLYl673eUMYAJwqGO42dxdha3vvRzIlnCt3NU+aOrrwljOQ1b3RuSOnzWhtKGlYVDDYCthpbT9GiSbATTj5k5SWa6pLCvB0FMKsGeEIhZnKSIX3LFGB/H1Uk/HH+AmDqE7D6sFi9PMsPBA4E38IAAAA=[Pipeline] { (Smoke test) ha:////4Fjkh41udH2+UzdDozIsePdMEeqQCUTnz+41Xl8BRxZ3AAAAox+LCAAAAAAAAP9tjTESwiAURH/iWNhaegjSxMqxsmVoPAEmiBDmfwJEUnkir+YdRDNj5RY7+7Z5zxesY4AjBc2swsFg7AzzbtJlsUxhuDrKzNKFdYSRnGJCZUG9Oi0oKClYUtWw4rBR2DmKBnWCLbfyLhsnUTfnFMp34FCbfoQHVLyYkwzpC3OA3W3qI+HP81cAs09Qt+2n9v4NSnc5Zr4AAAA=[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 ha:////4NeLhe4l0cqwTrEd9oFBds3OtTgPq+DbC313dRheh8ESAAAAox+LCAAAAAAAAP9tjTESwiAURH/iWNhaegjSZGwcK1uGxhNggghh/idAJJUn8mreQTQzVm6xs2+b93zBOgY4UtDMKhwMxs4w7yZdFssUhqujzCxdWEcYySkmVBbUq9OCgpKCJVUNKw4bhZ2jaFAn2HIr77JxEnVzTqF8Bw616Ud4QMWLOcmQvjAH2N2mPhL+PH8FMHufoG73n2rfX1uR6L4AAAA=[Pipeline] } ha:////4CGy1qQF16ohUqRam5WY4/iZ+4GC1sATaaHXD3Fe7bzYAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOJSgESBqNJabniBiY1xYt0Z2yGpeBFf4w8EIlGxxWpnm3m+YJkiHDlabA11jlLjMPjeTgsHjt3F84Atn7FhSuwNSjNI1qaeUXI2MKcoYSFgZajxnBzZDGvRqruqvCJbnXKcvoOA0ukbPKAQkzmrmL8wRthce52Yfp6/AhhDyFDu9p/avgFZHam9vgAAAA==[Pipeline] // stage ha:////4OKwkAsOQacI3T8uhjaA1AEq29eBN5Up0BOWytEbxzYZAAAAqB+LCAAAAAAAAP9tjUEKwjAURH8rXbh16SFSBEFBunIbuvEEsYkxafi/JqnpyhN5Ne9gtODKWQwzA8N7vqAKHhrymlmFvcHQGTa4UefEEvn+4igxS2fWEQZyirUqtSTVca4tRQWzihIWHJYKO0fBoI6w4lbcRe0E6voUfd4OHEojb/CAgmdyFD5+y+RhfR1lIPxx/gJgGiKUm1227f7zrN7tyryAwgAAAA==[Pipeline] stage ha:////4IbBaEosfTA1Die84wGPrFtGSQmZ0Dp06Ai6gLXPQ2w0AAAApx+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycoh0YQAhpq5RFk4QmhDSRv+Xn5R24kRcjTvQUokJD5ZtyXqvNxSR4UTsRGOx9RhrL7rQuymJgbi9BhpEQxdRE0YKVig7KDK2WqqiZGFRlsNKwtpiHSh6dAk2stEPXQaNrjwnnrajhNybOzwhkxM5aU7fMjJsb72JhD/OXwCMXYJ8t5/tMD+LD56au0DCAAAA[Pipeline] { (Declarative: Post Actions) ha:////4PHG2wgX+uq3a1NBQjlJ2eBSL04G4+6lFOVndYI6V5uFAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOJCAQVCqWgtN7zAJMY4se6C7eBUvIiv8QcsIlGxxWpnm3m9YRk81OwNdpp6S6GxOLjR5IWJfX91nLDjCzZMgZ1GqZPkVp9mlBw1zClKWAhYaWocB0smwlp06qEqp8hU5+jzdxRQ2vYOTyhENkfl4xcmD5vb2Aamn+evAKYhQrk75Npvhw/4iFt7vgAAAA==[Pipeline] echo [2026-07-28T11:38:19.261Z] Deployed 12-992a7b1 to 192.168.12.81:/var/www/blut24.com/web/current ha:////4LqaxLyiMAuYnPne+Iv5rkhyuWdlV60gMfyRkrWDCebRAAAAph+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiJCgQSkVrueEFJjHGiXUXbAen4kV8jT9gEYmKLVY728zrDcvgoWZvsNPUWwqNxcGNJi9M7Pur44QdX7BhCuw0Sp0kt/o0o+SoYU5RwkLASlPjOFgyEdaiUw9VOUWmOkefv6OA0rZ3eEIhsjkqH78wedjcxjYw/Tx/BTANQ4Ryv821O3wA7hxSLb4AAAA=[Pipeline] } ha:////4I8FlWmjK2N/BA0ykzVO0bA2AnHN3qd9Cbx3Pim8vsYQAAAAph+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiIZCQUCpayw0vMIkxTqy7YDs4FS/ia/wBi0hUbLHa2WZeb1gGDzV7g52m3lJoLA5uNHlhYt9fHSfs+IINU2CnUeokudWnGSVHDXOKEhYCVpoax8GSibAWnXqoyiky1Tn6/B0FlLa9wxMKkc1R+fiFycPmNraB6ef5K4BpGCKU+22u3eED1l7B3L4AAAA=[Pipeline] // stage ha:////4BQOfxDnw4oFs485LChn4QdgKSuTaN9vFB+JJvQxXLIVAAAAph+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIihBAFSkVrueEFJjHGiXUXbAen4kV8jT9gEYmKLVY728zrDcvgoWZvsNPUWwqNxcGNJi9M7Pur44QdX7BhCuw0Sp0kt/o0o+SoYU5RwkLASlPjOFgyEdaiUw9VOUWmOkefv6OA0rZ3eEIhsjkqH78wedjcxjYw/Tx/BTANQ4Ryv8u1PXwAp2RV+r4AAAA=[Pipeline] } ha:////4JMsgnsn/5tlGSwR0cu5OGYbO2EIrgYv2yOHWEbPXTZnAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiJKBBqWgtN7zAJMY4se6C7eBUvIiv8QcsIlGxxWpnm3m9YRk81OwNdpp6S6GxOLjR5IWJfX91nLDjCzZMgZ1GqZPkVp9mlBw1zClKWAhYaWocB0smwlp06qEqp8hU5+jzdxRQ2vYOTyhENkfl4xcmD5vb2Aamn+evAKZhiFDud7m2hw+JZFeQvgAAAA==[Pipeline] // timestamps ha:////4J4SHqDq6gHxXyMvhdcGy6MqYximBj6N0lVH9nGcukyPAAAApB+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPMIRRSpERWu54QUmOYwT687YDk7Fi/gaf8AiEhVbrHa2mdcb1jHAkYMRA9JoKXZWeDeZskTmMF4dZzHwRXRMkR0KhVlxj6cFFSeEJVUNKwkbpM5xtGQSbOWgH7pxmkxzTqF8Bwm17e/whEoWc9IhfWEOsLtNfWT6ef4KYPY+Qd22pfbtB5bmAsK+AAAA[Pipeline] } ha:////4Pn8HhmRGlhV9NtPwn4Hy4HnIZtM3lO35CMBgIodSt8qAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiJKBBqWgtN7zAJMY4se6C7eBUvIiv8QcsIlGxxWpnm3m9YRk81OwNdpp6S6GxOLjR5IWJfX91nLDjCzZMgZ1GqZPkVp9mlBw1zClKWAhYaWocB0smwlp06qEqp8hU5+jzdxRQ2vYOTyhENkfl4xcmD5vb2Aamn+evAKZhiFDuD7m2uw+upJEzvgAAAA==[Pipeline] // timeout ha:////4AXoTa9S472JHIxIgOZGON5S3q1ylyJvLVUv8j56UfjGAAAAph+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIihBAFSkVrueEFJjHGiXUXbAen4kV8jT9gEYmKLVY728zrDcvgoWZvsNPUWwqNxcGNJi9M7Pur44QdX7BhCuw0Sp0kt/o0o+SoYU5RwkLASlPjOFgyEdaiUw9VOUWmOkefv6OA0rZ3eEIhsjkqH78wedjcxjYw/Tx/BTANQ4Ryf8i13X0AqOKpZr4AAAA=[Pipeline] } ha:////4MFQjs1SMy26avgR2ZWvFAGCQ+9hIfyVupGyEkaboQ1IAAAAph+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIikJCQUCpayw0vMIkxTqy7YDs4FS/ia/wBi0hUbLHa2WZeb1gGDzV7g52m3lJoLA5uNHlhYt9fHSfs+IINU2CnUeokudWnGSVHDXOKEhYCVpoax8GSibAWnXqoyiky1Tn6/B0FlLa9wxMKkc1R+fiFycPmNraB6ef5K4BpGCKU+0Ou7e4D62D44L4AAAA=[Pipeline] // withEnv ha:////4P4+KgzEHCxrRIZmMC794OZcELJSqefPCSUGIT0W1tZHAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOKiFBQIUaW10vACExvjxLoztkNS8SK+xh+wiETFFqudbeb1hnUMcOJgsNc0WIqdRe9GkxdOHIar4wl7vmDHFNlpbPXUstLNgi0nDUuKElYCNpo6x9GSSbAVvXzIykky1TmF/B0FlFbd4QmFyOYkQ/rCHGB3G1Vk+nn+CmD2PkG5P+Sq6w/04q2yvgAAAA==[Pipeline] } ha:////4CCaYrhGhuFtqBytk3mOBlco5OzPLR5uVSFkQ5ZFlKirAAAApB+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOISGhpEldZKwwtMbIwT687YDknFi/gaf8AiEhVbrHa2mdcb1jHAiYPBXtNgKXYWvRtNXjhxGK6OJ+z5gh1TZKex1VPLSjcLtpw0LClKWAnYaOocR0smwVb08iErJ8lU5xTydxRQWnWHJxQim5MM6QtzgN1tVJHp5/krgNn7BOWhzrWvPzeZTdO+AAAA[Pipeline] // withEnv ha:////4FW1k7g5vyMn2otFSULm4fHNV4usi8rHJ3J8uLajS2seAAAApB+LCAAAAAAAAP9tjTEOwjAQBDdBFLSUPMIREqJBVLRWGl5gEmOcWHfBvpBUvIiv8QciIlGx1c4083pjmSKOHJ1qLLWeUuVVF3o3PTVwbK+BB9XwRVVMiYNVpR1Kru1pxpLFYl6WY6GxslQFTp6cYK0b8zBFMOSKs8TJHTRyX9/xRKanspgoXxgjNre+Tky/zt8Axq4T5PutINt9AI0yIPK9AAAA[Pipeline] } ha:////4PKTdEB61uLYGjKlUg9wvUDu4lFh0M1x8NHihV4gHzkcAAAApB+LCAAAAAAAAP9tjTEOwjAQBDdBFLSUPMKRQKJBVLRWGl5gEmOcWHfBvpBUvIiv8QciIlGx1c4083pjmSKOHJ1qLLWeUuVVF3o3PTVwbK+BB9XwRVVMiYNVpR1Kru1pxpLFYl6WY6GxslQFTp6cYK0b8zBFMOSKs8TJHTRyX9/xRKanspgoXxgjNre+Tky/zt8Axq4T5PutINt9AP7d5Cu9AAAA[Pipeline] // node ha:////4HgRNOn1rg+wyVWCp3KcnwlSiK1iEpotCn+2iyIHEZKBAAAApB+LCAAAAAAAAP9tjTEOwjAQBDdBFLSUPMKRQKJBVLRWGl5gEmOcWHfBvpBUvIiv8QciIlGx1c4083pjmSKOHJ1qLLWeUuVVF3o3PTVwbK+BB9XwRVVMiYNVpR1Kru1pxpLFYl6WY6GxslQFTp6cYK0b8zBFMOSKs8TJHTRyX9/xRKanspgoXxgjNre+Tky/zt8Axq4T5PudINt+ANjEg2G9AAAA[Pipeline] End of Pipeline Finished: SUCCESS