Reactorcide

← Back to Jobs

longhouse-web-build-test

completed exit: 0

Triggered by eval job 019ee731-dff2-4488-7aa3-363731870bef

Job ID
019ee731-f696-74cb-4c5a-5db02919418d
Created
2026-06-20 22:41:11 UTC
Updated
2026-06-20 22:41:11 UTC
Duration
1m 37s
Source Ref
e1da1ff7efb6cbc2de92a7343a7209684311562a
Source URL
https://github.com/catalystcommunity/longhouse.git
Runner Image
containers.catalystsquad.com/public/reactorcide/runnerbase:dev
Priority
0
Queue
reactorcide-jobs

Logs

2026-06-20T22:41:35.430369979Z2026-06-20T22:41:34.696903+00:00 ⚠️ Configuration warnings:
2026-06-20T22:41:35.430379378Z • runner_image: Using 'latest' tag or no tag specified
2026-06-20T22:41:35.430385678Z 💡 Consider using a specific version tag for reproducible builds
2026-06-20T22:41:35.430390343Z
2026-06-20T22:41:35.430394926Z✅ Configuration is valid (with warnings)
2026-06-20T22:41:35.430403158Z2026-06-20T22:41:34.697371+00:00 [INFO] [runnerlib] Preparing CI source type=git url=https://github.com/catalystcommunity/longhouse.git ref=17b1881082f04f746da8068f4ed903bc1dba123d
2026-06-20T22:41:35.430409963Z2026-06-20T22:41:34.697528+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=17b1881082f04f746da8068f4ed903bc1dba123d target=/job/ci
2026-06-20T22:41:35.967718185Z2026-06-20T22:41:35.970010+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-06-20T22:41:35.967763625Z2026-06-20T22:41:35.970749+00:00 [INFO] [runnerlib] Preparing source type=git url=https://github.com/catalystcommunity/longhouse.git ref=e1da1ff7efb6cbc2de92a7343a7209684311562a
2026-06-20T22:41:35.967775776Z2026-06-20T22:41:35.970867+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=e1da1ff7efb6cbc2de92a7343a7209684311562a target=/job/src
2026-06-20T22:41:37.007809901Z2026-06-20T22:41:37.010723+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/src
2026-06-20T22:41:37.008959044Z2026-06-20T22:41:37.011375+00:00 [INFO] [runnerlib] Initialized 0 plugins
2026-06-20T22:42:44.81792491Z2026-06-20T22:41:34.697463+00:00 🔐 Preparing trusted CI source (type: git)
2026-06-20T22:42:44.817937788Z2026-06-20T22:41:34.697588+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-06-20T22:42:44.817943277Z2026-06-20T22:41:35.888972+00:00 Checking out ref: 17b1881082f04f746da8068f4ed903bc1dba123d
2026-06-20T22:42:44.817949766Z2026-06-20T22:41:35.970143+00:00 Repository checked out to: /job/ci
2026-06-20T22:42:44.817955021Z2026-06-20T22:41:35.970930+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-06-20T22:42:44.81795947Z2026-06-20T22:41:36.952932+00:00 Checking out ref: e1da1ff7efb6cbc2de92a7343a7209684311562a
2026-06-20T22:42:44.817963851Z2026-06-20T22:41:37.010850+00:00 Repository checked out to: /job/src
2026-06-20T22:42:44.817968308Z2026-06-20T22:41:37.011478+00:00 Executing job locally (no container)
2026-06-20T22:42:44.817973185Z2026-06-20T22:41:37.011502+00:00 Command: bash /job/src/.reactorcide/jobs/scripts/web-build-test.sh
2026-06-20T22:42:44.817978093Z2026-06-20T22:41:37.159699+00:00 ================================================
2026-06-20T22:42:44.81837161Z2026-06-20T22:41:37.159828+00:00 Longhouse Web UI Docker Build Test
2026-06-20T22:42:44.818390294Z2026-06-20T22:41:37.159859+00:00 ================================================
2026-06-20T22:42:44.818762244Z2026-06-20T22:41:37.160467+00:00 Installing docker CLI...
2026-06-20T22:42:44.818773138Z2026-06-20T22:41:41.181740+00:00 Waiting for Docker daemon...
2026-06-20T22:42:44.819289207Z2026-06-20T22:41:41.229559+00:00 Docker daemon is ready
2026-06-20T22:42:44.819300894Z2026-06-20T22:41:41.259258+00:00 DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
2026-06-20T22:42:44.819308157Z2026-06-20T22:41:41.259315+00:00 Install the buildx component to build images with BuildKit:
2026-06-20T22:42:44.819313817Z2026-06-20T22:41:41.259330+00:00 https://docs.docker.com/go/buildx/
2026-06-20T22:42:44.819321825Z2026-06-20T22:41:41.259341+00:00
2026-06-20T22:42:44.819327158Z2026-06-20T22:41:41.322345+00:00 Sending build context to Docker daemon 2.897MB
2026-06-20T22:42:44.819758602Z2026-06-20T22:41:41.322384+00:00
2026-06-20T22:42:44.819771372Z2026-06-20T22:41:41.390263+00:00 Step 1/15 : FROM node:22-alpine AS builder
2026-06-20T22:42:44.819780212Z2026-06-20T22:41:42.171215+00:00 22-alpine: Pulling from library/node
2026-06-20T22:42:44.819787995Z2026-06-20T22:41:42.404931+00:00 55afa1ecc21d: Pulling fs layer
2026-06-20T22:42:44.819795839Z2026-06-20T22:41:42.404993+00:00 1ab5d8a304ff: Pulling fs layer
2026-06-20T22:42:44.82019872Z2026-06-20T22:41:42.405085+00:00 3c142f572651: Pulling fs layer
2026-06-20T22:42:44.820204666Z2026-06-20T22:41:42.405107+00:00 875728841659: Pulling fs layer
2026-06-20T22:42:44.820208968Z2026-06-20T22:41:42.641824+00:00 3c142f572651: Verifying Checksum
2026-06-20T22:42:44.820370031Z2026-06-20T22:41:42.641924+00:00 3c142f572651: Download complete
2026-06-20T22:42:44.820848457Z2026-06-20T22:41:42.702785+00:00 55afa1ecc21d: Verifying Checksum
2026-06-20T22:42:44.820861291Z2026-06-20T22:41:42.702825+00:00 55afa1ecc21d: Download complete
2026-06-20T22:42:44.820871095Z2026-06-20T22:41:42.831162+00:00 875728841659: Verifying Checksum
2026-06-20T22:42:44.820879915Z2026-06-20T22:41:42.831233+00:00 875728841659: Download complete
2026-06-20T22:42:44.820888075Z2026-06-20T22:41:43.042188+00:00 55afa1ecc21d: Pull complete
2026-06-20T22:42:44.820895658Z2026-06-20T22:41:44.215560+00:00 1ab5d8a304ff: Verifying Checksum
2026-06-20T22:42:44.821311136Z2026-06-20T22:41:44.215671+00:00 1ab5d8a304ff: Download complete
2026-06-20T22:42:44.821326926Z2026-06-20T22:41:50.500370+00:00 1ab5d8a304ff: Pull complete
2026-06-20T22:42:44.821335686Z2026-06-20T22:41:50.687727+00:00 3c142f572651: Pull complete
2026-06-20T22:42:44.821344176Z2026-06-20T22:41:50.720391+00:00 875728841659: Pull complete
2026-06-20T22:42:44.821880165Z2026-06-20T22:41:50.735621+00:00 Digest: sha256:ab07539e0988b63558ff621f5fbe1077054c39d9809112974fb79993949d41cd
2026-06-20T22:42:44.821893125Z2026-06-20T22:41:50.739489+00:00 Status: Downloaded newer image for node:22-alpine
2026-06-20T22:42:44.822346683Z2026-06-20T22:41:50.743162+00:00 ---> 0fc147b22c03
2026-06-20T22:42:44.822361793Z2026-06-20T22:41:50.743259+00:00 Step 2/15 : WORKDIR /build
2026-06-20T22:42:44.822370073Z2026-06-20T22:41:52.079216+00:00 ---> Running in 0c74acd20ded
2026-06-20T22:42:44.822381077Z2026-06-20T22:41:52.203725+00:00 ---> Removed intermediate container 0c74acd20ded
2026-06-20T22:42:44.82239443Z2026-06-20T22:41:52.203807+00:00 ---> 4ee8ac7035e7
2026-06-20T22:42:44.822560119Z2026-06-20T22:41:52.203890+00:00 Step 3/15 : COPY client/package.json client/package-lock.json* ./client/
2026-06-20T22:42:44.822572126Z2026-06-20T22:41:52.365988+00:00 ---> 1b868896541f
2026-06-20T22:42:44.822580636Z2026-06-20T22:41:52.366066+00:00 Step 4/15 : RUN cd client && npm ci
2026-06-20T22:42:44.823045741Z2026-06-20T22:41:52.468078+00:00 ---> Running in 5c42478e1901
2026-06-20T22:42:44.823057995Z2026-06-20T22:42:07.226138+00:00
2026-06-20T22:42:44.823065271Z2026-06-20T22:42:07.226279+00:00 added 138 packages, and audited 139 packages in 14s
2026-06-20T22:42:44.823073601Z2026-06-20T22:42:07.226384+00:00
2026-06-20T22:42:44.823082651Z2026-06-20T22:42:07.226430+00:00 24 packages are looking for funding
2026-06-20T22:42:44.823094425Z2026-06-20T22:42:07.226461+00:00 run `npm fund` for details
2026-06-20T22:42:44.823101958Z2026-06-20T22:42:07.254743+00:00
2026-06-20T22:42:44.824381681Z2026-06-20T22:42:07.254849+00:00 4 vulnerabilities (1 low, 1 moderate, 2 high)
2026-06-20T22:42:44.824388265Z2026-06-20T22:42:07.254883+00:00
2026-06-20T22:42:44.824392307Z2026-06-20T22:42:07.254912+00:00 To address all issues, run:
2026-06-20T22:42:44.824397256Z2026-06-20T22:42:07.254940+00:00 npm audit fix
2026-06-20T22:42:44.82440195Z2026-06-20T22:42:07.254966+00:00
2026-06-20T22:42:44.824405696Z2026-06-20T22:42:07.254991+00:00 Run `npm audit` for details.
2026-06-20T22:42:44.824410199Z2026-06-20T22:42:07.259498+00:00 npm notice
2026-06-20T22:42:44.824414811Z2026-06-20T22:42:07.259550+00:00 npm notice New major version of npm available! 10.9.8 -> 11.17.0
2026-06-20T22:42:44.824419316Z2026-06-20T22:42:07.259629+00:00 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.17.0
2026-06-20T22:42:44.824423776Z2026-06-20T22:42:07.259670+00:00 npm notice To update run: npm install -g [email protected]
2026-06-20T22:42:44.824503457Z2026-06-20T22:42:07.259700+00:00 npm notice
2026-06-20T22:42:44.824525017Z2026-06-20T22:42:20.917443+00:00  ---> Removed intermediate container 5c42478e1901
2026-06-20T22:42:44.824792517Z2026-06-20T22:42:20.917509+00:00 ---> 2147198b5abd
2026-06-20T22:42:44.825342833Z2026-06-20T22:42:20.917565+00:00 Step 5/15 : COPY client/ ./client/
2026-06-20T22:42:44.82535108Z2026-06-20T22:42:21.312183+00:00 ---> da6e1b72f12b
2026-06-20T22:42:44.82535671Z2026-06-20T22:42:21.312277+00:00 Step 6/15 : COPY version/ ./version/
2026-06-20T22:42:44.825362496Z2026-06-20T22:42:21.373556+00:00 ---> 29e215c5e1f6
2026-06-20T22:42:44.825371073Z2026-06-20T22:42:21.373635+00:00 Step 7/15 : RUN cd client && npm run build
2026-06-20T22:42:44.825376063Z2026-06-20T22:42:21.410859+00:00 ---> Running in 97e5ebe6a69c
2026-06-20T22:42:44.825381056Z2026-06-20T22:42:22.109808+00:00
2026-06-20T22:42:44.82539365Z2026-06-20T22:42:22.109900+00:00 > [email protected] build
2026-06-20T22:42:44.82578046Z2026-06-20T22:42:22.109934+00:00 > tsc --noEmit && vite build
2026-06-20T22:42:44.82578775Z2026-06-20T22:42:22.109959+00:00
2026-06-20T22:42:44.826135362Z2026-06-20T22:42:32.680834+00:00 vite v6.4.2 building for production...
2026-06-20T22:42:44.826142012Z2026-06-20T22:42:32.915741+00:00 transforming...
2026-06-20T22:42:44.826149545Z2026-06-20T22:42:38.383521+00:00 ✓ 77 modules transformed.
2026-06-20T22:42:44.826154562Z2026-06-20T22:42:38.784630+00:00 rendering chunks...
2026-06-20T22:42:44.826387097Z2026-06-20T22:42:39.239679+00:00 computing gzip size...
2026-06-20T22:42:44.826519212Z2026-06-20T22:42:39.301424+00:00 dist/index.html 1.41 kB │ gzip: 0.72 kB
2026-06-20T22:42:44.826527475Z2026-06-20T22:42:39.301503+00:00 dist/assets/index-6cRjePzo.css 41.09 kB │ gzip: 9.13 kB
2026-06-20T22:42:44.826533769Z2026-06-20T22:42:39.301521+00:00 dist/assets/index-4YenE-SO.js 340.09 kB │ gzip: 97.98 kB │ map: 1,224.38 kB
2026-06-20T22:42:44.826538529Z2026-06-20T22:42:39.301539+00:00 ✓ built in 6.57s
2026-06-20T22:42:44.827176027Z2026-06-20T22:42:40.487813+00:00 ---> Removed intermediate container 97e5ebe6a69c
2026-06-20T22:42:44.8271829Z2026-06-20T22:42:40.487878+00:00 ---> 5d0e97e36bf0
2026-06-20T22:42:44.827186884Z2026-06-20T22:42:40.487930+00:00 Step 8/15 : FROM caddy:2-alpine
2026-06-20T22:42:44.827547376Z2026-06-20T22:42:41.307120+00:00 2-alpine: Pulling from library/caddy
2026-06-20T22:42:44.827553304Z2026-06-20T22:42:41.541864+00:00 6a0ac1617861: Pulling fs layer
2026-06-20T22:42:44.8275598Z2026-06-20T22:42:41.541930+00:00 ad5b99285640: Pulling fs layer
2026-06-20T22:42:44.82756661Z2026-06-20T22:42:41.541989+00:00 e4dd23ff2ab4: Pulling fs layer
2026-06-20T22:42:44.827570686Z2026-06-20T22:42:41.542008+00:00 1ad4291c6065: Pulling fs layer
2026-06-20T22:42:44.827574309Z2026-06-20T22:42:41.542020+00:00 4f4fb700ef54: Pulling fs layer
2026-06-20T22:42:44.827764238Z2026-06-20T22:42:41.542032+00:00 1ad4291c6065: Waiting
2026-06-20T22:42:44.827769422Z2026-06-20T22:42:41.542045+00:00 4f4fb700ef54: Waiting
2026-06-20T22:42:44.827773909Z2026-06-20T22:42:41.730299+00:00 e4dd23ff2ab4: Verifying Checksum
2026-06-20T22:42:44.8277777Z2026-06-20T22:42:41.730361+00:00 e4dd23ff2ab4: Download complete
2026-06-20T22:42:44.828621282Z2026-06-20T22:42:41.838935+00:00 ad5b99285640: Verifying Checksum
2026-06-20T22:42:44.828632572Z2026-06-20T22:42:41.839041+00:00 ad5b99285640: Download complete
2026-06-20T22:42:44.828638475Z2026-06-20T22:42:41.888173+00:00 6a0ac1617861: Verifying Checksum
2026-06-20T22:42:44.828643342Z2026-06-20T22:42:41.888280+00:00 6a0ac1617861: Download complete
2026-06-20T22:42:44.828648479Z2026-06-20T22:42:42.079051+00:00 4f4fb700ef54: Verifying Checksum
2026-06-20T22:42:44.828653729Z2026-06-20T22:42:42.079155+00:00 4f4fb700ef54: Download complete
2026-06-20T22:42:44.828916955Z2026-06-20T22:42:42.366802+00:00 6a0ac1617861: Pull complete
2026-06-20T22:42:44.828930459Z2026-06-20T22:42:42.524539+00:00 1ad4291c6065: Verifying Checksum
2026-06-20T22:42:44.829810732Z2026-06-20T22:42:42.524683+00:00 1ad4291c6065: Download complete
2026-06-20T22:42:44.829822635Z2026-06-20T22:42:43.025660+00:00 ad5b99285640: Pull complete
2026-06-20T22:42:44.829831295Z2026-06-20T22:42:43.073616+00:00 e4dd23ff2ab4: Pull complete
2026-06-20T22:42:44.829839735Z2026-06-20T22:42:44.427992+00:00 1ad4291c6065: Pull complete
2026-06-20T22:42:44.829849062Z2026-06-20T22:42:44.463661+00:00 4f4fb700ef54: Pull complete
2026-06-20T22:42:44.829860392Z2026-06-20T22:42:44.485502+00:00 Digest: sha256:77c07d5ebfa5be9fd6c820d2094ae662c9e7eeb9bf98346b7f639900263ee2a2
2026-06-20T22:42:44.830207268Z2026-06-20T22:42:44.492012+00:00 Status: Downloaded newer image for caddy:2-alpine
2026-06-20T22:42:44.830214523Z2026-06-20T22:42:44.497507+00:00 ---> 910976fcb5a9
2026-06-20T22:42:44.830222336Z2026-06-20T22:42:44.497623+00:00 Step 9/15 : COPY --from=builder /build/client/dist /usr/share/caddy
2026-06-20T22:42:44.830227879Z2026-06-20T22:42:44.743351+00:00 ---> 3e1f82da3310
2026-06-20T22:42:44.830233543Z2026-06-20T22:42:44.743424+00:00 Step 10/15 : COPY client/Caddyfile /etc/caddy/Caddyfile
2026-06-20T22:42:44.830238449Z2026-06-20T22:42:44.819553+00:00 ---> c4abc64b38fb
2026-06-20T22:42:47.919284829Z2026-06-20T22:42:44.819802+00:00 Step 11/15 : RUN setcap -r /usr/bin/caddy || true
2026-06-20T22:42:47.919305239Z2026-06-20T22:42:44.871253+00:00 ---> Running in 367eb8af4fbc
2026-06-20T22:42:47.919312103Z2026-06-20T22:42:47.335262+00:00 ---> Removed intermediate container 367eb8af4fbc
2026-06-20T22:42:47.919318Z2026-06-20T22:42:47.335336+00:00 ---> ce9d18112b0c
2026-06-20T22:42:47.91932371Z2026-06-20T22:42:47.335401+00:00 Step 12/15 : ENV XDG_CONFIG_HOME=/tmp/caddy-config
2026-06-20T22:42:47.919330023Z2026-06-20T22:42:47.394367+00:00 ---> Running in b9479979be86
2026-06-20T22:42:47.919341513Z2026-06-20T22:42:47.470253+00:00 ---> Removed intermediate container b9479979be86
2026-06-20T22:42:47.919493228Z2026-06-20T22:42:47.470357+00:00 ---> f3018dc8f571
2026-06-20T22:42:47.919504324Z2026-06-20T22:42:47.470456+00:00 Step 13/15 : ENV XDG_DATA_HOME=/tmp/caddy-data
2026-06-20T22:42:47.919512612Z2026-06-20T22:42:47.529126+00:00 ---> Running in 6ca585bb8440
2026-06-20T22:42:47.919519122Z2026-06-20T22:42:47.606124+00:00 ---> Removed intermediate container 6ca585bb8440
2026-06-20T22:42:47.919624526Z2026-06-20T22:42:47.606189+00:00 ---> 8f9a5b1bf7a4
2026-06-20T22:42:47.921982991Z2026-06-20T22:42:47.606248+00:00 Step 14/15 : EXPOSE 4080
2026-06-20T22:42:47.921993269Z2026-06-20T22:42:47.672605+00:00 ---> Running in 50f0161bba12
2026-06-20T22:42:47.922000136Z2026-06-20T22:42:47.742450+00:00 ---> Removed intermediate container 50f0161bba12
2026-06-20T22:42:47.922005659Z2026-06-20T22:42:47.742514+00:00 ---> e9053e739d00
2026-06-20T22:42:47.922010959Z2026-06-20T22:42:47.742595+00:00 Step 15/15 : USER 1000:1000
2026-06-20T22:42:47.922016196Z2026-06-20T22:42:47.803466+00:00 ---> Running in 684aee89f41e
2026-06-20T22:42:47.922021562Z2026-06-20T22:42:47.877426+00:00 ---> Removed intermediate container 684aee89f41e
2026-06-20T22:42:47.922027132Z2026-06-20T22:42:47.877539+00:00 ---> 23b14f6f52b6
2026-06-20T22:42:47.922033332Z2026-06-20T22:42:47.901925+00:00 Successfully built 23b14f6f52b6
2026-06-20T22:42:47.922039796Z2026-06-20T22:42:47.915233+00:00 Successfully tagged longhouse-web:test
2026-06-20T22:42:47.922045426Z2026-06-20T22:42:47.919164+00:00 === Web UI Docker image builds successfully ===
2026-06-20T22:42:47.922051539Z2026-06-20T22:42:47.920850+00:00 ✓ Job completed successfully (exit code: 0)