Reactorcide

← Back to Jobs

longhouse-web-build-test

completed exit: 0

Triggered by eval job 019ee731-cbae-1944-0b4a-2cb4eb41cb2b

Job ID
019ee731-e03e-be85-1ed3-adc5aa14c35a
Created
2026-06-20 22:41:06 UTC
Updated
2026-06-20 22:41:06 UTC
Duration
1m 39s
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:29.580837268Z2026-06-20T22:41:28.862064+00:00 ⚠️ Configuration warnings:
2026-06-20T22:41:29.580853268Z • runner_image: Using 'latest' tag or no tag specified
2026-06-20T22:41:29.580864688Z 💡 Consider using a specific version tag for reproducible builds
2026-06-20T22:41:29.580874221Z
2026-06-20T22:41:29.580882168Z✅ Configuration is valid (with warnings)
2026-06-20T22:41:29.580894628Z2026-06-20T22:41:28.923718+00:00 [INFO] [runnerlib] Preparing CI source type=git url=https://github.com/catalystcommunity/longhouse.git ref=17b1881082f04f746da8068f4ed903bc1dba123d
2026-06-20T22:41:29.580906741Z2026-06-20T22:41:28.924045+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=17b1881082f04f746da8068f4ed903bc1dba123d target=/job/ci
2026-06-20T22:41:30.174313922Z2026-06-20T22:41:30.184092+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-06-20T22:41:30.176087081Z2026-06-20T22:41:30.185011+00:00 [INFO] [runnerlib] Preparing source type=git url=https://github.com/catalystcommunity/longhouse.git ref=e1da1ff7efb6cbc2de92a7343a7209684311562a
2026-06-20T22:41:30.176103069Z2026-06-20T22:41:30.185144+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=e1da1ff7efb6cbc2de92a7343a7209684311562a target=/job/src
2026-06-20T22:41:31.26766715Z2026-06-20T22:41:31.277501+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/src
2026-06-20T22:41:31.270049906Z2026-06-20T22:41:31.278325+00:00 [INFO] [runnerlib] Initialized 0 plugins
2026-06-20T22:42:40.562074248Z2026-06-20T22:41:28.923914+00:00 🔐 Preparing trusted CI source (type: git)
2026-06-20T22:42:40.562107325Z2026-06-20T22:41:28.924141+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-06-20T22:42:40.562115222Z2026-06-20T22:41:30.109752+00:00 Checking out ref: 17b1881082f04f746da8068f4ed903bc1dba123d
2026-06-20T22:42:40.562212597Z2026-06-20T22:41:30.184221+00:00 Repository checked out to: /job/ci
2026-06-20T22:42:40.562227807Z2026-06-20T22:41:30.185243+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-06-20T22:42:40.562370808Z2026-06-20T22:41:31.220975+00:00 Checking out ref: e1da1ff7efb6cbc2de92a7343a7209684311562a
2026-06-20T22:42:40.562379182Z2026-06-20T22:41:31.277662+00:00 Repository checked out to: /job/src
2026-06-20T22:42:40.56257694Z2026-06-20T22:41:31.278434+00:00 Executing job locally (no container)
2026-06-20T22:42:40.562587064Z2026-06-20T22:41:31.278458+00:00 Command: bash /job/src/.reactorcide/jobs/scripts/web-build-test.sh
2026-06-20T22:42:40.562935095Z2026-06-20T22:41:31.490055+00:00 ================================================
2026-06-20T22:42:40.562942572Z2026-06-20T22:41:31.490137+00:00 Longhouse Web UI Docker Build Test
2026-06-20T22:42:40.564876671Z2026-06-20T22:41:31.490173+00:00 ================================================
2026-06-20T22:42:40.564888751Z2026-06-20T22:41:31.490565+00:00 Installing docker CLI...
2026-06-20T22:42:40.564894878Z2026-06-20T22:41:34.963894+00:00 Waiting for Docker daemon...
2026-06-20T22:42:40.564899705Z2026-06-20T22:41:35.033996+00:00 Docker daemon is ready
2026-06-20T22:42:40.564905958Z2026-06-20T22:41:35.069237+00:00 DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
2026-06-20T22:42:40.564912716Z2026-06-20T22:41:35.069310+00:00 Install the buildx component to build images with BuildKit:
2026-06-20T22:42:40.564917693Z2026-06-20T22:41:35.069334+00:00 https://docs.docker.com/go/buildx/
2026-06-20T22:42:40.564925707Z2026-06-20T22:41:35.069352+00:00
2026-06-20T22:42:40.564930678Z2026-06-20T22:41:35.131214+00:00 Sending build context to Docker daemon 2.897MB
2026-06-20T22:42:40.564934845Z2026-06-20T22:41:35.131277+00:00
2026-06-20T22:42:40.564939691Z2026-06-20T22:41:35.248101+00:00 Step 1/15 : FROM node:22-alpine AS builder
2026-06-20T22:42:40.564944991Z2026-06-20T22:41:36.371884+00:00 22-alpine: Pulling from library/node
2026-06-20T22:42:40.565026039Z2026-06-20T22:41:36.616930+00:00 55afa1ecc21d: Pulling fs layer
2026-06-20T22:42:40.565032722Z2026-06-20T22:41:36.617032+00:00 1ab5d8a304ff: Pulling fs layer
2026-06-20T22:42:40.565035065Z2026-06-20T22:41:36.617053+00:00 3c142f572651: Pulling fs layer
2026-06-20T22:42:40.565037705Z2026-06-20T22:41:36.617066+00:00 875728841659: Pulling fs layer
2026-06-20T22:42:40.565041579Z2026-06-20T22:41:36.617078+00:00 875728841659: Waiting
2026-06-20T22:42:40.565045183Z2026-06-20T22:41:36.925520+00:00 3c142f572651: Verifying Checksum
2026-06-20T22:42:40.565048462Z2026-06-20T22:41:36.925643+00:00 3c142f572651: Download complete
2026-06-20T22:42:40.565051176Z2026-06-20T22:41:37.023310+00:00 55afa1ecc21d: Verifying Checksum
2026-06-20T22:42:40.565053571Z2026-06-20T22:41:37.023407+00:00 55afa1ecc21d: Download complete
2026-06-20T22:42:40.565192971Z2026-06-20T22:41:37.116233+00:00 875728841659: Verifying Checksum
2026-06-20T22:42:40.565201053Z2026-06-20T22:41:37.116288+00:00 875728841659: Download complete
2026-06-20T22:42:40.565387082Z2026-06-20T22:41:37.519261+00:00 55afa1ecc21d: Pull complete
2026-06-20T22:42:40.565585794Z2026-06-20T22:41:38.894938+00:00 1ab5d8a304ff: Verifying Checksum
2026-06-20T22:42:40.565591914Z2026-06-20T22:41:38.895012+00:00 1ab5d8a304ff: Download complete
2026-06-20T22:42:40.567570677Z2026-06-20T22:41:43.639772+00:00 1ab5d8a304ff: Pull complete
2026-06-20T22:42:40.567574462Z2026-06-20T22:41:43.783435+00:00 3c142f572651: Pull complete
2026-06-20T22:42:40.567577145Z2026-06-20T22:41:43.821513+00:00 875728841659: Pull complete
2026-06-20T22:42:40.567580891Z2026-06-20T22:41:43.841304+00:00 Digest: sha256:ab07539e0988b63558ff621f5fbe1077054c39d9809112974fb79993949d41cd
2026-06-20T22:42:40.567584242Z2026-06-20T22:41:43.847944+00:00 Status: Downloaded newer image for node:22-alpine
2026-06-20T22:42:40.567586559Z2026-06-20T22:41:43.852717+00:00 ---> 0fc147b22c03
2026-06-20T22:42:40.567588892Z2026-06-20T22:41:43.852865+00:00 Step 2/15 : WORKDIR /build
2026-06-20T22:42:40.567591132Z2026-06-20T22:41:45.655179+00:00 ---> Running in a8719fdc46d8
2026-06-20T22:42:40.567593649Z2026-06-20T22:41:45.758991+00:00 ---> Removed intermediate container a8719fdc46d8
2026-06-20T22:42:40.567596397Z2026-06-20T22:41:45.759060+00:00 ---> b1b94e409304
2026-06-20T22:42:40.567599397Z2026-06-20T22:41:45.759092+00:00 Step 3/15 : COPY client/package.json client/package-lock.json* ./client/
2026-06-20T22:42:40.567606057Z2026-06-20T22:41:45.881838+00:00 ---> 1232ca26dd2c
2026-06-20T22:42:40.567609402Z2026-06-20T22:41:45.881976+00:00 Step 4/15 : RUN cd client && npm ci
2026-06-20T22:42:40.567611588Z2026-06-20T22:41:45.954911+00:00 ---> Running in 2bf3f4e0a5b7
2026-06-20T22:42:40.567614234Z2026-06-20T22:42:00.241377+00:00
2026-06-20T22:42:40.567619351Z2026-06-20T22:42:00.241435+00:00 added 138 packages, and audited 139 packages in 13s
2026-06-20T22:42:40.5676216Z2026-06-20T22:42:00.241451+00:00
2026-06-20T22:42:40.567624043Z2026-06-20T22:42:00.241501+00:00 24 packages are looking for funding
2026-06-20T22:42:40.567626728Z2026-06-20T22:42:00.241515+00:00 run `npm fund` for details
2026-06-20T22:42:40.567908139Z2026-06-20T22:42:00.264945+00:00
2026-06-20T22:42:40.567915268Z2026-06-20T22:42:00.265012+00:00 4 vulnerabilities (1 low, 1 moderate, 2 high)
2026-06-20T22:42:40.567919871Z2026-06-20T22:42:00.265028+00:00
2026-06-20T22:42:40.567924999Z2026-06-20T22:42:00.265041+00:00 To address all issues, run:
2026-06-20T22:42:40.56809704Z2026-06-20T22:42:00.265054+00:00 npm audit fix
2026-06-20T22:42:40.568103243Z2026-06-20T22:42:00.265065+00:00
2026-06-20T22:42:40.568226374Z2026-06-20T22:42:00.265077+00:00 Run `npm audit` for details.
2026-06-20T22:42:40.568231867Z2026-06-20T22:42:00.268306+00:00 npm notice
2026-06-20T22:42:40.568237375Z2026-06-20T22:42:00.268346+00:00 npm notice New major version of npm available! 10.9.8 -> 11.17.0
2026-06-20T22:42:40.568242191Z2026-06-20T22:42:00.268364+00:00 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.17.0
2026-06-20T22:42:40.568538398Z2026-06-20T22:42:00.268379+00:00 npm notice To update run: npm install -g [email protected]
2026-06-20T22:42:40.57658179Z2026-06-20T22:42:00.268391+00:00 npm notice
2026-06-20T22:42:40.576592002Z2026-06-20T22:42:13.531104+00:00  ---> Removed intermediate container 2bf3f4e0a5b7
2026-06-20T22:42:40.57659702Z2026-06-20T22:42:13.531163+00:00 ---> 36b3c99b745b
2026-06-20T22:42:40.576633842Z2026-06-20T22:42:13.531179+00:00 Step 5/15 : COPY client/ ./client/
2026-06-20T22:42:40.576640566Z2026-06-20T22:42:13.847465+00:00 ---> c88907da0da0
2026-06-20T22:42:40.5766434Z2026-06-20T22:42:13.847552+00:00 Step 6/15 : COPY version/ ./version/
2026-06-20T22:42:40.576646409Z2026-06-20T22:42:13.924959+00:00 ---> 5e809ebe4571
2026-06-20T22:42:40.576650785Z2026-06-20T22:42:13.925062+00:00 Step 7/15 : RUN cd client && npm run build
2026-06-20T22:42:40.576653555Z2026-06-20T22:42:13.980580+00:00 ---> Running in 73c244714ba7
2026-06-20T22:42:40.576660297Z2026-06-20T22:42:14.978170+00:00
2026-06-20T22:42:40.576662805Z2026-06-20T22:42:14.978244+00:00 > [email protected] build
2026-06-20T22:42:40.576665126Z2026-06-20T22:42:14.978262+00:00 > tsc --noEmit && vite build
2026-06-20T22:42:40.576667491Z2026-06-20T22:42:14.978274+00:00
2026-06-20T22:42:40.576670246Z2026-06-20T22:42:27.520737+00:00 vite v6.4.2 building for production...
2026-06-20T22:42:40.576672706Z2026-06-20T22:42:27.797290+00:00 transforming...
2026-06-20T22:42:40.576675101Z2026-06-20T22:42:34.408554+00:00 ✓ 77 modules transformed.
2026-06-20T22:42:40.576677543Z2026-06-20T22:42:34.869443+00:00 rendering chunks...
2026-06-20T22:42:40.5766797Z2026-06-20T22:42:35.162737+00:00 computing gzip size...
2026-06-20T22:42:40.576683644Z2026-06-20T22:42:35.216878+00:00 dist/index.html 1.41 kB │ gzip: 0.72 kB
2026-06-20T22:42:40.576687404Z2026-06-20T22:42:35.216917+00:00 dist/assets/index-6cRjePzo.css 41.09 kB │ gzip: 9.13 kB
2026-06-20T22:42:40.576691961Z2026-06-20T22:42:35.216934+00:00 dist/assets/index-4YenE-SO.js 340.09 kB │ gzip: 97.98 kB │ map: 1,224.38 kB
2026-06-20T22:42:40.576695638Z2026-06-20T22:42:35.216944+00:00 ✓ built in 7.63s
2026-06-20T22:42:40.576699637Z2026-06-20T22:42:36.495543+00:00 ---> Removed intermediate container 73c244714ba7
2026-06-20T22:42:40.576703815Z2026-06-20T22:42:36.495655+00:00 ---> 18bb2499348d
2026-06-20T22:42:40.576707903Z2026-06-20T22:42:36.495869+00:00 Step 8/15 : FROM caddy:2-alpine
2026-06-20T22:42:40.576711869Z2026-06-20T22:42:37.272400+00:00 2-alpine: Pulling from library/caddy
2026-06-20T22:42:40.576715523Z2026-06-20T22:42:37.504860+00:00 6a0ac1617861: Pulling fs layer
2026-06-20T22:42:40.576719104Z2026-06-20T22:42:37.504900+00:00 ad5b99285640: Pulling fs layer
2026-06-20T22:42:40.57672281Z2026-06-20T22:42:37.504907+00:00 e4dd23ff2ab4: Pulling fs layer
2026-06-20T22:42:40.576738437Z2026-06-20T22:42:37.504913+00:00 1ad4291c6065: Pulling fs layer
2026-06-20T22:42:40.576743723Z2026-06-20T22:42:37.504993+00:00 4f4fb700ef54: Pulling fs layer
2026-06-20T22:42:40.576747577Z2026-06-20T22:42:37.505003+00:00 1ad4291c6065: Waiting
2026-06-20T22:42:40.576751607Z2026-06-20T22:42:37.505009+00:00 4f4fb700ef54: Waiting
2026-06-20T22:42:40.576756064Z2026-06-20T22:42:37.755759+00:00 e4dd23ff2ab4: Verifying Checksum
2026-06-20T22:42:40.576760321Z2026-06-20T22:42:37.756002+00:00 e4dd23ff2ab4: Download complete
2026-06-20T22:42:40.576763907Z2026-06-20T22:42:37.849446+00:00 ad5b99285640: Download complete
2026-06-20T22:42:40.576768201Z2026-06-20T22:42:37.889865+00:00 6a0ac1617861: Verifying Checksum
2026-06-20T22:42:40.576774021Z2026-06-20T22:42:37.890065+00:00 6a0ac1617861: Download complete
2026-06-20T22:42:40.576778061Z2026-06-20T22:42:38.042082+00:00 4f4fb700ef54: Download complete
2026-06-20T22:42:40.576781937Z2026-06-20T22:42:38.207549+00:00 6a0ac1617861: Pull complete
2026-06-20T22:42:40.576786329Z2026-06-20T22:42:38.351409+00:00 1ad4291c6065: Verifying Checksum
2026-06-20T22:42:40.576790124Z2026-06-20T22:42:38.351462+00:00 1ad4291c6065: Download complete
2026-06-20T22:42:40.576794519Z2026-06-20T22:42:38.840561+00:00 ad5b99285640: Pull complete
2026-06-20T22:42:40.576798199Z2026-06-20T22:42:38.958944+00:00 e4dd23ff2ab4: Pull complete
2026-06-20T22:42:40.576801899Z2026-06-20T22:42:40.047767+00:00 1ad4291c6065: Pull complete
2026-06-20T22:42:40.57680511Z2026-06-20T22:42:40.081082+00:00 4f4fb700ef54: Pull complete
2026-06-20T22:42:40.5768104Z2026-06-20T22:42:40.098900+00:00 Digest: sha256:77c07d5ebfa5be9fd6c820d2094ae662c9e7eeb9bf98346b7f639900263ee2a2
2026-06-20T22:42:40.576815662Z2026-06-20T22:42:40.105175+00:00 Status: Downloaded newer image for caddy:2-alpine
2026-06-20T22:42:40.576823355Z2026-06-20T22:42:40.109709+00:00 ---> 910976fcb5a9
2026-06-20T22:42:40.576830542Z2026-06-20T22:42:40.109813+00:00 Step 9/15 : COPY --from=builder /build/client/dist /usr/share/caddy
2026-06-20T22:42:40.576836362Z2026-06-20T22:42:40.487820+00:00 ---> ca665b417a84
2026-06-20T22:42:40.576842825Z2026-06-20T22:42:40.487929+00:00 Step 10/15 : COPY client/Caddyfile /etc/caddy/Caddyfile
2026-06-20T22:42:40.576848842Z2026-06-20T22:42:40.572004+00:00 ---> efa1fe460447
2026-06-20T22:42:43.756578758Z2026-06-20T22:42:40.572147+00:00 Step 11/15 : RUN setcap -r /usr/bin/caddy || true
2026-06-20T22:42:43.75661866Z2026-06-20T22:42:40.632040+00:00 ---> Running in babb6be0f203
2026-06-20T22:42:43.75665175Z2026-06-20T22:42:43.062727+00:00 ---> Removed intermediate container babb6be0f203
2026-06-20T22:42:43.75666139Z2026-06-20T22:42:43.062793+00:00 ---> b47e6daa7ccf
2026-06-20T22:42:43.756669927Z2026-06-20T22:42:43.062854+00:00 Step 12/15 : ENV XDG_CONFIG_HOME=/tmp/caddy-config
2026-06-20T22:42:43.756677633Z2026-06-20T22:42:43.129038+00:00 ---> Running in 32c905429ffc
2026-06-20T22:42:43.756797575Z2026-06-20T22:42:43.227744+00:00 ---> Removed intermediate container 32c905429ffc
2026-06-20T22:42:43.756807031Z2026-06-20T22:42:43.227810+00:00 ---> 8e29a3d11d74
2026-06-20T22:42:43.756816075Z2026-06-20T22:42:43.227828+00:00 Step 13/15 : ENV XDG_DATA_HOME=/tmp/caddy-data
2026-06-20T22:42:43.757689089Z2026-06-20T22:42:43.301068+00:00 ---> Running in 752136aab33e
2026-06-20T22:42:43.757706586Z2026-06-20T22:42:43.383305+00:00 ---> Removed intermediate container 752136aab33e
2026-06-20T22:42:43.757716809Z2026-06-20T22:42:43.383398+00:00 ---> 6e286b275ed2
2026-06-20T22:42:43.757929491Z2026-06-20T22:42:43.383422+00:00 Step 14/15 : EXPOSE 4080
2026-06-20T22:42:43.757940425Z2026-06-20T22:42:43.464967+00:00 ---> Running in 44c087bcabc4
2026-06-20T22:42:43.757949255Z2026-06-20T22:42:43.554619+00:00 ---> Removed intermediate container 44c087bcabc4
2026-06-20T22:42:43.758097619Z2026-06-20T22:42:43.554689+00:00 ---> f41db7c02ae9
2026-06-20T22:42:43.758108732Z2026-06-20T22:42:43.554752+00:00 Step 15/15 : USER 1000:1000
2026-06-20T22:42:43.758118556Z2026-06-20T22:42:43.638860+00:00 ---> Running in cde8913ee216
2026-06-20T22:42:43.758210613Z2026-06-20T22:42:43.726404+00:00 ---> Removed intermediate container cde8913ee216
2026-06-20T22:42:43.758244837Z2026-06-20T22:42:43.726505+00:00 ---> 5721b43d1cca
2026-06-20T22:42:43.75825576Z2026-06-20T22:42:43.750066+00:00 Successfully built 5721b43d1cca
2026-06-20T22:42:43.758263973Z2026-06-20T22:42:43.760483+00:00 Successfully tagged longhouse-web:test
2026-06-20T22:42:43.758595507Z2026-06-20T22:42:43.763851+00:00 === Web UI Docker image builds successfully ===
2026-06-20T22:42:43.758901223Z2026-06-20T22:42:43.765248+00:00 ✓ Job completed successfully (exit code: 0)