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 2264c156533706f135d03479119c61e6af91fa0d (refs/remotes/origin/main) > git config core.sparsecheckout # timeout=10 > git checkout -f 2264c156533706f135d03479119c61e6af91fa0d # timeout=10 Commit message: "datenschutz: name the actual controller, matching the Impressum" > git rev-list --no-walk 9d957078b237f5dd9f22e2d14badac3ff8e33bd6 # 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-28T08:44:52.604Z] Selected Git installation does not exist. Using Default [2026-07-28T08:44:52.604Z] The recommended git tool is: NONE [2026-07-28T08:44:52.604Z] using credential younex1 [2026-07-28T08:44:52.607Z] > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/blut24-landing/.git # timeout=10 [2026-07-28T08:44:52.610Z] Fetching changes from the remote Git repository [2026-07-28T08:44:52.612Z] > git config remote.origin.url https://github.com/younex1/blut24-landing.git # timeout=10 [2026-07-28T08:44:52.616Z] Fetching upstream changes from https://github.com/younex1/blut24-landing.git [2026-07-28T08:44:52.616Z] > git --version # timeout=10 [2026-07-28T08:44:52.619Z] > git --version # 'git version 2.39.5' [2026-07-28T08:44:52.620Z] using GIT_ASKPASS to set credentials Token Github [2026-07-28T08:44:52.620Z] > git fetch --tags --force --progress -- https://github.com/younex1/blut24-landing.git +refs/heads/*:refs/remotes/origin/* # timeout=10 [2026-07-28T08:44:53.090Z] > git rev-parse refs/remotes/origin/main^{commit} # timeout=10 [2026-07-28T08:44:53.093Z] Checking out Revision 2264c156533706f135d03479119c61e6af91fa0d (refs/remotes/origin/main) [2026-07-28T08:44:53.093Z] > git config core.sparsecheckout # timeout=10 [2026-07-28T08:44:53.097Z] > git checkout -f 2264c156533706f135d03479119c61e6af91fa0d # timeout=10 [2026-07-28T08:44:53.102Z] Commit message: "datenschutz: name the actual controller, matching the Impressum" 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-28T08:44:53.384Z] + 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-28T08:44:53.693Z] + git log -1 --pretty=%s [2026-07-28T08:44:53.693Z] + echo Deploying 6-2264c15 from datenschutz: name the actual controller, matching the Impressum [2026-07-28T08:44:53.693Z] Deploying 6-2264c15 from datenschutz: name the actual controller, matching the Impressum 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-28T08:44:54.099Z] + set -eu [2026-07-28T08:44:54.099Z] + SSH=ssh -o StrictHostKeyChecking=accept-new -o BatchMode=yes -o ConnectTimeout=15 [2026-07-28T08:44:54.099Z] + ssh -o StrictHostKeyChecking=accept-new -o BatchMode=yes -o ConnectTimeout=15 root@192.168.12.81 mkdir -p /var/www/blut24.com/web/releases/6-2264c15 [2026-07-28T08:44:54.350Z] + 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/6-2264c15/ 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-28T08:44:55.214Z] + set -eu [2026-07-28T08:44:55.214Z] + ssh -o StrictHostKeyChecking=accept-new -o BatchMode=yes -o ConnectTimeout=15 root@192.168.12.81 RELEASE_ID=6-2264c15 bash /var/www/blut24.com/web/releases/6-2264c15/deploy/deploy.sh [2026-07-28T08:44:57.076Z] [08:44:56] release 6-2264c15 node v22.22.3 abi 127 [2026-07-28T08:44:57.076Z] [08:44:56] linking shared state [2026-07-28T08:44:57.076Z] [08:44:56] npm ci [2026-07-28T08:44:59.559Z] 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-28T08:45:00.110Z] 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-28T08:45:01.454Z] [2026-07-28T08:45:01.454Z] > blut24-landing@1.0.0 postinstall [2026-07-28T08:45:01.454Z] > nuxt prepare [2026-07-28T08:45:01.454Z] [2026-07-28T08:45:03.938Z] │ [2026-07-28T08:45:03.938Z] ◆ Types generated in .nuxt. [2026-07-28T08:45:03.938Z] [2026-07-28T08:45:03.938Z] added 654 packages in 7s [2026-07-28T08:45:03.938Z] [08:45:03] verifying the native addon actually loads on this host [2026-07-28T08:45:03.938Z] better-sqlite3 OK [2026-07-28T08:45:03.938Z] [08:45:03] nuxt build [2026-07-28T08:45:03.938Z] [2026-07-28T08:45:03.938Z] > blut24-landing@1.0.0 build [2026-07-28T08:45:03.938Z] > nuxt build [2026-07-28T08:45:03.938Z] [2026-07-28T08:45:03.938Z] ┌ Building Nuxt for production... [2026-07-28T08:45:04.489Z] │ [2026-07-28T08:45:04.489Z] ● Nuxt 4.5.1 (with Nitro 2.13.4, Vite 8.1.5 and Vue 3.5.40) [2026-07-28T08:45:05.039Z] │ [2026-07-28T08:45:05.039Z] ● Nitro preset: node-server [2026-07-28T08:45:05.951Z] ℹ Building client... [2026-07-28T08:45:05.951Z] ℹ vite v8.1.5 building client environment for production... [2026-07-28T08:45:05.951Z]  [2026-07-28T08:45:07.294Z] transforming...✓ 220 modules transformed. [2026-07-28T08:45:07.294Z] rendering chunks... [2026-07-28T08:45:07.294Z] computing gzip size... [2026-07-28T08:45:07.294Z] ℹ node_modules/.cache/nuxt/.nuxt/dist/client/manifest.json 3.29 kB │ gzip: 0.66 kB [2026-07-28T08:45:07.294Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/AndroidBadge.CxMg0zYj.css 1.57 kB │ gzip: 0.59 kB [2026-07-28T08:45:07.294Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/error-500.BG9pmads.css 1.90 kB │ gzip: 0.72 kB [2026-07-28T08:45:07.294Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/error-404.DjFB7pgG.css 2.42 kB │ gzip: 0.85 kB [2026-07-28T08:45:07.294Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/entry.DGjCnczM.css 31.90 kB │ gzip: 7.06 kB [2026-07-28T08:45:07.294Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/BDNMzG2s.js 0.08 kB │ gzip: 0.09 kB [2026-07-28T08:45:07.294Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/DoI3J7p-.js 2.75 kB │ gzip: 1.31 kB [2026-07-28T08:45:07.294Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/CVFvTSDK.js 3.17 kB │ gzip: 1.45 kB [2026-07-28T08:45:07.294Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/CPzFRB3J.js 3.41 kB │ gzip: 1.53 kB [2026-07-28T08:45:07.294Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/Dc75Ow90.js 3.75 kB │ gzip: 1.68 kB [2026-07-28T08:45:07.294Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/CjU6l3gc.js 3.76 kB │ gzip: 1.69 kB [2026-07-28T08:45:07.294Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/5Vjk5Uq0.js 4.77 kB │ gzip: 2.10 kB [2026-07-28T08:45:07.294Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/CzZ74gl2.js 7.23 kB │ gzip: 2.87 kB [2026-07-28T08:45:07.294Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/PmZmpmvz.js 10.13 kB │ gzip: 4.39 kB [2026-07-28T08:45:07.294Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/BO-nQcjI.js 29.56 kB │ gzip: 11.99 kB [2026-07-28T08:45:07.294Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/BeMZuVHR.js 40.37 kB │ gzip: 13.53 kB [2026-07-28T08:45:07.294Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/BYmNEkSK.js 80.21 kB │ gzip: 28.99 kB [2026-07-28T08:45:07.294Z] node_modules/.cache/nuxt/.nuxt/dist/client/_nuxt/3Il6kVGE.js 91.19 kB │ gzip: 35.16 kB [2026-07-28T08:45:07.294Z] [2026-07-28T08:45:07.294Z] ℹ ✓ built in 1.34s [2026-07-28T08:45:07.294Z] ✔ Client built in 1363ms [2026-07-28T08:45:07.294Z] ℹ Building server... [2026-07-28T08:45:07.294Z] ℹ vite v8.1.5 building ssr environment for production... [2026-07-28T08:45:07.294Z]  [2026-07-28T08:45:07.845Z] transforming...✓ 128 modules transformed. [2026-07-28T08:45:07.845Z] rendering chunks... [2026-07-28T08:45:07.845Z] ℹ node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/entry-styles.F04_9UpW.mjs 0.08 kB [2026-07-28T08:45:07.845Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/error-404-styles.CiqRMCWG.mjs 0.08 kB [2026-07-28T08:45:07.845Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/error-500-styles.CgvVbW11.mjs 0.08 kB [2026-07-28T08:45:07.845Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/AndroidBadge-styles.D7-ySy7a.mjs 0.09 kB [2026-07-28T08:45:07.845Z] node_modules/.cache/nuxt/.nuxt/dist/server/styles.mjs 0.67 kB [2026-07-28T08:45:07.845Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/AndroidBadge-styles-1.mjs-Bc2BaNug.js 1.95 kB │ map: 6.02 kB [2026-07-28T08:45:07.845Z] 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-28T08:45:07.845Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/entry-styles-1.mjs-D_LylC-v.js 2.50 kB │ map: 3.12 kB [2026-07-28T08:45:07.845Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/error-404-styles-1.mjs-D5nZyNb6.js 2.83 kB │ map: 5.79 kB [2026-07-28T08:45:07.845Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/error-500-BLbqdAJA.js 4.38 kB │ map: 5.45 kB [2026-07-28T08:45:07.845Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/impressum-Ccjbv78G.js 4.39 kB │ map: 9.30 kB [2026-07-28T08:45:07.845Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/error-404-BrAHM5Yd.js 5.05 kB │ map: 6.20 kB [2026-07-28T08:45:07.845Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/bestaetigung-0hPQU1qD.js 5.30 kB │ map: 11.24 kB [2026-07-28T08:45:07.845Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/datenschutz-CGYfQDdx.js 6.01 kB │ map: 12.83 kB [2026-07-28T08:45:07.845Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/head-CATKv4Q9.js 8.24 kB │ map: 27.12 kB [2026-07-28T08:45:07.845Z] node_modules/.cache/nuxt/.nuxt/dist/server/_nuxt/pages-BDyhB9MH.js 64.98 kB │ map: 136.62 kB [2026-07-28T08:45:07.845Z] node_modules/.cache/nuxt/.nuxt/dist/server/server.mjs 92.34 kB │ map: 263.04 kB [2026-07-28T08:45:07.845Z] [2026-07-28T08:45:07.845Z] ℹ ✓ built in 820ms [2026-07-28T08:45:08.096Z] ✔ Server built in 834ms [2026-07-28T08:45:08.096Z] [nitro] ✔ Generated public .output/public [2026-07-28T08:45:08.096Z] [nitro] ℹ Building Nuxt Nitro server (preset: node-server, compatibility date: 2026-07-01) [2026-07-28T08:45:12.219Z] [nitro] ✔ Nuxt Nitro server built [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/_/clinicDb.mjs (8.56 kB) (3.42 kB gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/_/clinicDb.mjs.map (8.01 kB) (1.45 kB gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/_/error-500.mjs (5.08 kB) (2.08 kB gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/_/error-500.mjs.map (182 B) (154 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/_/mail.mjs (19.1 kB) (5.66 kB gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/_/mail.mjs.map (10.9 kB) (1.66 kB gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/build/AndroidBadge-styles.D7-ySy7a.mjs (2 kB) (795 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/build/AndroidBadge-styles.D7-ySy7a.mjs.map (223 B) (170 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/build/bestaetigung-0hPQU1qD.mjs (5.72 kB) (2.11 kB gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/build/bestaetigung-0hPQU1qD.mjs.map (1.66 kB) (574 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/build/datenschutz-CGYfQDdx.mjs (6.43 kB) (2.66 kB gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/build/datenschutz-CGYfQDdx.mjs.map (543 B) (284 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/build/entry-styles.F04_9UpW.mjs (2.54 kB) (932 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/build/entry-styles.F04_9UpW.mjs.map (209 B) (165 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/build/error-404-BrAHM5Yd.mjs (5.47 kB) (2.27 kB gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/build/error-404-BrAHM5Yd.mjs.map (183 B) (162 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/build/error-404-styles.CiqRMCWG.mjs (2.88 kB) (1.08 kB gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/build/error-404-styles.CiqRMCWG.mjs.map (217 B) (170 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/build/error-500-BLbqdAJA.mjs (4.8 kB) (2.02 kB gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/build/error-500-BLbqdAJA.mjs.map (183 B) (162 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/build/error-500-styles.CgvVbW11.mjs (2.35 kB) (948 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/build/error-500-styles.CgvVbW11.mjs.map (217 B) (167 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/build/impressum-Ccjbv78G.mjs (4.81 kB) (2 kB gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/build/impressum-Ccjbv78G.mjs.map (539 B) (280 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/build/pages-BDyhB9MH.mjs (64.7 kB) (16.5 kB gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/build/pages-BDyhB9MH.mjs.map (1.2 kB) (386 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/nitro/nitro.mjs (167 kB) (41.3 kB gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/nitro/nitro.mjs.map (3.09 kB) (760 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/routes/api/clinics/by-domain.get.mjs (1.18 kB) (514 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/routes/api/clinics/by-domain.get.mjs.map (999 B) (300 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/routes/api/clinics/search.get.mjs (911 B) (454 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/routes/api/clinics/search.get.mjs.map (840 B) (268 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/routes/api/registration/confirm.post.mjs (9.94 kB) (3.39 kB gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/routes/api/registration/confirm.post.mjs.map (9.83 kB) (1.6 kB gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/routes/api/registration/submit.post.mjs (11.2 kB) (3.78 kB gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/routes/api/registration/submit.post.mjs.map (10.6 kB) (1.71 kB gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/routes/renderer.mjs (16.2 kB) (5.75 kB gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/routes/renderer.mjs.map (1.04 kB) (301 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/virtual/_virtual_spa-template.mjs (94 B) (100 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/virtual/_virtual_spa-template.mjs.map (90 B) (98 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/virtual/entry.mjs (109 kB) (28.9 kB gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/virtual/entry.mjs.map (4.24 kB) (1.08 kB gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/virtual/precomputed.mjs (7.86 kB) (1.17 kB gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/virtual/precomputed.mjs.map (181 B) (150 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/virtual/styles.mjs (752 B) (314 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/chunks/virtual/styles.mjs.map (164 B) (142 B gzip) [2026-07-28T08:45:12.219Z] ├─ .output/server/index.mjs (353 B) (205 B gzip) [2026-07-28T08:45:12.219Z] └─ .output/server/package.json (921 B) (403 B gzip) [2026-07-28T08:45:12.219Z] Σ Total size: 4.91 MB (1.8 MB gzip) [2026-07-28T08:45:12.219Z] [nitro] ✔ You can preview this build using node .output/server/index.mjs [2026-07-28T08:45:12.219Z] │ [2026-07-28T08:45:12.219Z] └ ✨ Build complete! [2026-07-28T08:45:12.219Z] [08:45:12] clinics.db is current, skipping import [2026-07-28T08:45:12.219Z] [08:45:12] pre-flight boot on port 3999 [2026-07-28T08:45:13.562Z] [08:45:13] pre-flight OK [2026-07-28T08:45:13.563Z] [08:45:13] swapping current -> releases/6-2264c15 [2026-07-28T08:45:13.563Z] [08:45:13] pm2 reload (rolling) [2026-07-28T08:45:13.813Z] [PM2] Applying action reloadProcessId on app [blut24-landing](ids: [ 0, 1 ]) [2026-07-28T08:45:14.063Z] [PM2] [blut24-landing](0) ✓ [2026-07-28T08:45:14.314Z] [PM2] [blut24-landing](1) ✓ [2026-07-28T08:45:15.657Z] [08:45:15] live on port 3002 [2026-07-28T08:45:15.657Z] [08:45:15] pruning old release 1-091770a [2026-07-28T08:45:16.208Z] [08:45:16] deploy 6-2264c15 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-28T08:45:16.520Z] + set -eu [2026-07-28T08:45:16.520Z] + ssh -o StrictHostKeyChecking=accept-new -o BatchMode=yes -o ConnectTimeout=15 root@192.168.12.81 [2026-07-28T08:45:16.520Z] set -eu [2026-07-28T08:45:16.520Z] live=$(basename $(readlink -f /var/www/blut24.com/web/current)) [2026-07-28T08:45:16.520Z] [ "$live" = "6-2264c15" ] || { echo "web -> $live, expected 6-2264c15"; exit 1; } [2026-07-28T08:45:16.520Z] port=$(grep -E '^NITRO_PORT=' /var/www/blut24.com/private/blut24-landing/shared/.env | cut -d= -f2 || echo 3002) [2026-07-28T08:45:16.520Z] code=$(curl -s -o /dev/null -w '%{http_code}' -m 10 http://127.0.0.1:$port/) [2026-07-28T08:45:16.520Z] [ "$code" = "200" ] || { echo "health check returned $code"; exit 1; } [2026-07-28T08:45:16.520Z] echo "smoke OK: $live on :$port" [2026-07-28T08:45:16.520Z] [2026-07-28T08:45:17.071Z] smoke OK: 6-2264c15 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-28T08:45:17.130Z] Deployed 6-2264c15 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