Reactorcide

← Back to Jobs

longhouse-web-build-test

completed exit: 0

Triggered by eval job 019e5c7a-5541-3226-4f9d-7cd0d33bfafc

Job ID
019e5c7a-69dd-6a53-6140-f1e4b24fe790
Created
2026-05-25 00:13:06 UTC
Updated
2026-05-25 00:13:06 UTC
Duration
1m 31s
Source Ref
a652f365020ce7ea6480c45179950e6734c52ea0
Source URL
https://github.com/catalystcommunity/longhouse.git
Runner Image
containers.catalystsquad.com/public/reactorcide/runnerbase:dev
Priority
0
Queue
reactorcide-jobs

Logs

2026-05-25T00:13:31.212839293Z2026-05-25T00:13:30.400428+00:00 ⚠️ Configuration warnings:
2026-05-25T00:13:31.212849096Z • runner_image: Using 'latest' tag or no tag specified
2026-05-25T00:13:31.21285598Z 💡 Consider using a specific version tag for reproducible builds
2026-05-25T00:13:31.212861357Z
2026-05-25T00:13:31.212899487Z✅ Configuration is valid (with warnings)
2026-05-25T00:13:31.212911184Z2026-05-25T00:13:30.401057+00:00 [INFO] [runnerlib] Preparing CI source type=git url=https://github.com/catalystcommunity/longhouse.git ref=1ac3f2672d4c6e11f308031196cbc8172de2b6d0
2026-05-25T00:13:31.212920027Z2026-05-25T00:13:30.401281+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=1ac3f2672d4c6e11f308031196cbc8172de2b6d0 target=/job/ci
2026-05-25T00:13:31.353429727Z2026-05-25T00:13:31.345701+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-05-25T00:13:31.353444535Z2026-05-25T00:13:31.346286+00:00 [INFO] [runnerlib] Preparing source type=git url=https://github.com/catalystcommunity/longhouse.git ref=a652f365020ce7ea6480c45179950e6734c52ea0
2026-05-25T00:13:31.353453122Z2026-05-25T00:13:31.346360+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=a652f365020ce7ea6480c45179950e6734c52ea0 target=/job/src
2026-05-25T00:13:32.222915161Z2026-05-25T00:13:32.212806+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/src
2026-05-25T00:13:32.222931281Z2026-05-25T00:13:32.213426+00:00 [INFO] [runnerlib] Initialized 0 plugins
2026-05-25T00:14:34.558818325Z2026-05-25T00:13:30.401169+00:00 🔐 Preparing trusted CI source (type: git)
2026-05-25T00:14:34.558834075Z2026-05-25T00:13:30.401414+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-25T00:14:34.558841468Z2026-05-25T00:13:31.296237+00:00 Checking out ref: 1ac3f2672d4c6e11f308031196cbc8172de2b6d0
2026-05-25T00:14:34.558847145Z2026-05-25T00:13:31.345824+00:00 Repository checked out to: /job/ci
2026-05-25T00:14:34.558853055Z2026-05-25T00:13:31.346410+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-25T00:14:34.558859221Z2026-05-25T00:13:32.171474+00:00 Checking out ref: a652f365020ce7ea6480c45179950e6734c52ea0
2026-05-25T00:14:34.559053531Z2026-05-25T00:13:32.212930+00:00 Repository checked out to: /job/src
2026-05-25T00:14:34.559062981Z2026-05-25T00:13:32.213519+00:00 Executing job locally (no container)
2026-05-25T00:14:34.559534378Z2026-05-25T00:13:32.213547+00:00 Command: bash /job/src/.reactorcide/jobs/scripts/web-build-test.sh
2026-05-25T00:14:34.559550201Z2026-05-25T00:13:32.364590+00:00 ================================================
2026-05-25T00:14:34.559556215Z2026-05-25T00:13:32.364682+00:00 Longhouse Web UI Docker Build Test
2026-05-25T00:14:34.559562118Z2026-05-25T00:13:32.364704+00:00 ================================================
2026-05-25T00:14:34.559568015Z2026-05-25T00:13:32.365247+00:00 Installing docker CLI...
2026-05-25T00:14:34.559574745Z2026-05-25T00:13:36.512516+00:00 Waiting for Docker daemon...
2026-05-25T00:14:34.559579791Z2026-05-25T00:13:36.602280+00:00 Docker daemon is ready
2026-05-25T00:14:34.560472447Z2026-05-25T00:13:36.632030+00:00 DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
2026-05-25T00:14:34.560484054Z2026-05-25T00:13:36.632073+00:00 Install the buildx component to build images with BuildKit:
2026-05-25T00:14:34.560491707Z2026-05-25T00:13:36.632082+00:00 https://docs.docker.com/go/buildx/
2026-05-25T00:14:34.56050644Z2026-05-25T00:13:36.632088+00:00
2026-05-25T00:14:34.560514557Z2026-05-25T00:13:36.669753+00:00 Sending build context to Docker daemon 1.657MB
2026-05-25T00:14:34.560565948Z2026-05-25T00:13:36.669816+00:00
2026-05-25T00:14:34.560574015Z2026-05-25T00:13:36.811331+00:00 Step 1/14 : FROM node:22-alpine AS builder
2026-05-25T00:14:34.560580325Z2026-05-25T00:13:39.672014+00:00 22-alpine: Pulling from library/node
2026-05-25T00:14:34.560838754Z2026-05-25T00:13:39.908597+00:00 6a0ac1617861: Pulling fs layer
2026-05-25T00:14:34.560845874Z2026-05-25T00:13:39.908712+00:00 2ad77fb7cfd3: Pulling fs layer
2026-05-25T00:14:34.560851211Z2026-05-25T00:13:39.908733+00:00 b6816b6a0419: Pulling fs layer
2026-05-25T00:14:34.561340538Z2026-05-25T00:13:39.908745+00:00 35cf660f63b0: Pulling fs layer
2026-05-25T00:14:34.561347498Z2026-05-25T00:13:39.908759+00:00 35cf660f63b0: Waiting
2026-05-25T00:14:34.561527184Z2026-05-25T00:13:40.264643+00:00 b6816b6a0419: Verifying Checksum
2026-05-25T00:14:34.561533668Z2026-05-25T00:13:40.264720+00:00 b6816b6a0419: Download complete
2026-05-25T00:14:34.561538731Z2026-05-25T00:13:40.335042+00:00 6a0ac1617861: Verifying Checksum
2026-05-25T00:14:34.561907584Z2026-05-25T00:13:40.335090+00:00 6a0ac1617861: Download complete
2026-05-25T00:14:34.561917978Z2026-05-25T00:13:40.461638+00:00 35cf660f63b0: Verifying Checksum
2026-05-25T00:14:34.561923258Z2026-05-25T00:13:40.461691+00:00 35cf660f63b0: Download complete
2026-05-25T00:14:34.561929394Z2026-05-25T00:13:40.738660+00:00 6a0ac1617861: Pull complete
2026-05-25T00:14:34.561991262Z2026-05-25T00:13:41.733218+00:00 2ad77fb7cfd3: Verifying Checksum
2026-05-25T00:14:34.562003175Z2026-05-25T00:13:41.733359+00:00 2ad77fb7cfd3: Download complete
2026-05-25T00:14:34.56251556Z2026-05-25T00:13:47.300588+00:00 2ad77fb7cfd3: Pull complete
2026-05-25T00:14:34.562522185Z2026-05-25T00:13:47.561470+00:00 b6816b6a0419: Pull complete
2026-05-25T00:14:34.562980631Z2026-05-25T00:13:47.599743+00:00 35cf660f63b0: Pull complete
2026-05-25T00:14:34.562989455Z2026-05-25T00:13:47.621138+00:00 Digest: sha256:968df39aedcea65eeb078fb336ed7191baf48f972b4479711397108be0966920
2026-05-25T00:14:34.563001369Z2026-05-25T00:13:47.627283+00:00 Status: Downloaded newer image for node:22-alpine
2026-05-25T00:14:34.563007252Z2026-05-25T00:13:47.633032+00:00 ---> dd720352b069
2026-05-25T00:14:34.563092522Z2026-05-25T00:13:47.633133+00:00 Step 2/14 : WORKDIR /build
2026-05-25T00:14:34.563100585Z2026-05-25T00:13:47.729632+00:00 ---> Running in f95a51ce76ed
2026-05-25T00:14:34.56316733Z2026-05-25T00:13:47.825111+00:00 ---> Removed intermediate container f95a51ce76ed
2026-05-25T00:14:34.563282322Z2026-05-25T00:13:47.825301+00:00 ---> d0501fb7a0b0
2026-05-25T00:14:34.563290395Z2026-05-25T00:13:47.825510+00:00 Step 3/14 : COPY client/package.json client/package-lock.json* ./client/
2026-05-25T00:14:34.563297098Z2026-05-25T00:13:47.923272+00:00 ---> ec25e240d784
2026-05-25T00:14:34.563710772Z2026-05-25T00:13:47.927301+00:00 Step 4/14 : RUN cd client && npm ci
2026-05-25T00:14:34.563717709Z2026-05-25T00:13:47.981685+00:00 ---> Running in 952d5fe8b439
2026-05-25T00:14:34.563792356Z2026-05-25T00:14:01.329265+00:00
2026-05-25T00:14:34.563806063Z2026-05-25T00:14:01.329361+00:00 added 134 packages, and audited 135 packages in 13s
2026-05-25T00:14:34.563814757Z2026-05-25T00:14:01.329431+00:00
2026-05-25T00:14:34.564128793Z2026-05-25T00:14:01.329453+00:00 24 packages are looking for funding
2026-05-25T00:14:34.564136423Z2026-05-25T00:14:01.329470+00:00 run `npm fund` for details
2026-05-25T00:14:34.564144463Z2026-05-25T00:14:01.333883+00:00
2026-05-25T00:14:34.564305002Z2026-05-25T00:14:01.333966+00:00 found 0 vulnerabilities
2026-05-25T00:14:34.564372375Z2026-05-25T00:14:01.338324+00:00 npm notice
2026-05-25T00:14:34.564957581Z2026-05-25T00:14:01.338376+00:00 npm notice New major version of npm available! 10.9.8 -> 11.15.0
2026-05-25T00:14:34.564968767Z2026-05-25T00:14:01.338392+00:00 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.15.0
2026-05-25T00:14:34.564976295Z2026-05-25T00:14:01.338406+00:00 npm notice To update run: npm install -g [email protected]
2026-05-25T00:14:34.564981345Z2026-05-25T00:14:01.338426+00:00 npm notice
2026-05-25T00:14:34.564991688Z2026-05-25T00:14:13.494750+00:00  ---> Removed intermediate container 952d5fe8b439
2026-05-25T00:14:34.565230961Z2026-05-25T00:14:13.494892+00:00 ---> 2e1d7d4f60f8
2026-05-25T00:14:34.565239511Z2026-05-25T00:14:13.494981+00:00 Step 5/14 : COPY client/ ./client/
2026-05-25T00:14:34.56563027Z2026-05-25T00:14:13.691270+00:00 ---> d8fe38b932db
2026-05-25T00:14:34.565642517Z2026-05-25T00:14:13.691344+00:00 Step 6/14 : RUN cd client && npm run build
2026-05-25T00:14:34.56565139Z2026-05-25T00:14:13.741315+00:00 ---> Running in 5f5be868eff1
2026-05-25T00:14:34.565759495Z2026-05-25T00:14:14.698688+00:00
2026-05-25T00:14:34.565767262Z2026-05-25T00:14:14.698766+00:00 > [email protected] build
2026-05-25T00:14:34.565924688Z2026-05-25T00:14:14.698781+00:00 > tsc --noEmit && vite build
2026-05-25T00:14:34.566147595Z2026-05-25T00:14:14.698817+00:00
2026-05-25T00:14:34.566328261Z2026-05-25T00:14:24.507006+00:00 vite v6.4.2 building for production...
2026-05-25T00:14:34.566340141Z2026-05-25T00:14:24.863852+00:00 transforming...
2026-05-25T00:14:34.566349707Z2026-05-25T00:14:27.541286+00:00 ✓ 50 modules transformed.
2026-05-25T00:14:34.566509175Z2026-05-25T00:14:27.764681+00:00 rendering chunks...
2026-05-25T00:14:34.566634234Z2026-05-25T00:14:27.884520+00:00 computing gzip size...
2026-05-25T00:14:34.566647057Z2026-05-25T00:14:27.897536+00:00 dist/index.html 1.41 kB │ gzip: 0.72 kB
2026-05-25T00:14:34.566656287Z2026-05-25T00:14:27.897622+00:00 dist/assets/index-BX_mzuNu.css 39.73 kB │ gzip: 8.82 kB
2026-05-25T00:14:34.567494382Z2026-05-25T00:14:27.897711+00:00 dist/assets/index-DgQqD77E.js 72.85 kB │ gzip: 25.85 kB │ map: 311.18 kB
2026-05-25T00:14:34.567504872Z2026-05-25T00:14:27.898247+00:00 ✓ built in 3.29s
2026-05-25T00:14:34.567511685Z2026-05-25T00:14:28.714137+00:00 ---> Removed intermediate container 5f5be868eff1
2026-05-25T00:14:34.567517062Z2026-05-25T00:14:28.714198+00:00 ---> 7ee7ed1169f6
2026-05-25T00:14:34.567975357Z2026-05-25T00:14:28.714251+00:00 Step 7/14 : FROM caddy:2-alpine
2026-05-25T00:14:34.567982813Z2026-05-25T00:14:29.482654+00:00 2-alpine: Pulling from library/caddy
2026-05-25T00:14:34.567987823Z2026-05-25T00:14:29.717784+00:00 6a0ac1617861: Already exists
2026-05-25T00:14:34.568117088Z2026-05-25T00:14:29.740577+00:00 5920de1d55d9: Pulling fs layer
2026-05-25T00:14:34.568123631Z2026-05-25T00:14:29.740639+00:00 057c497bda06: Pulling fs layer
2026-05-25T00:14:34.568128951Z2026-05-25T00:14:29.740699+00:00 3b55c68e4a0f: Pulling fs layer
2026-05-25T00:14:34.568133848Z2026-05-25T00:14:29.740719+00:00 4f4fb700ef54: Pulling fs layer
2026-05-25T00:14:34.568139138Z2026-05-25T00:14:29.740733+00:00 4f4fb700ef54: Waiting
2026-05-25T00:14:34.568263945Z2026-05-25T00:14:29.991328+00:00 057c497bda06: Download complete
2026-05-25T00:14:34.568515368Z2026-05-25T00:14:30.186745+00:00 4f4fb700ef54: Verifying Checksum
2026-05-25T00:14:34.569011063Z2026-05-25T00:14:30.186886+00:00 4f4fb700ef54: Download complete
2026-05-25T00:14:34.569019563Z2026-05-25T00:14:30.321289+00:00 5920de1d55d9: Verifying Checksum
2026-05-25T00:14:34.569024287Z2026-05-25T00:14:30.321349+00:00 5920de1d55d9: Download complete
2026-05-25T00:14:34.5690298Z2026-05-25T00:14:30.554574+00:00 3b55c68e4a0f: Verifying Checksum
2026-05-25T00:14:34.569034847Z2026-05-25T00:14:30.554647+00:00 3b55c68e4a0f: Download complete
2026-05-25T00:14:34.569039597Z2026-05-25T00:14:30.663232+00:00 5920de1d55d9: Pull complete
2026-05-25T00:14:34.569345047Z2026-05-25T00:14:30.702502+00:00 057c497bda06: Pull complete
2026-05-25T00:14:34.569352181Z2026-05-25T00:14:31.744478+00:00 3b55c68e4a0f: Pull complete
2026-05-25T00:14:34.569357184Z2026-05-25T00:14:31.775100+00:00 4f4fb700ef54: Pull complete
2026-05-25T00:14:34.570092947Z2026-05-25T00:14:31.793847+00:00 Digest: sha256:86deaf5e3d3408a6ccec08fbb79989783dd26e206ae10bcf78a801dc8c9ab794
2026-05-25T00:14:34.570101787Z2026-05-25T00:14:31.799868+00:00 Status: Downloaded newer image for caddy:2-alpine
2026-05-25T00:14:34.57010737Z2026-05-25T00:14:31.803850+00:00 ---> 5190456911ce
2026-05-25T00:14:34.570113317Z2026-05-25T00:14:31.803920+00:00 Step 8/14 : COPY --from=builder /build/client/dist /usr/share/caddy
2026-05-25T00:14:34.570118044Z2026-05-25T00:14:32.096527+00:00 ---> d030a08e3a87
2026-05-25T00:14:34.570452417Z2026-05-25T00:14:32.096592+00:00 Step 9/14 : COPY client/Caddyfile /etc/caddy/Caddyfile
2026-05-25T00:14:34.570465604Z2026-05-25T00:14:32.161304+00:00 ---> 27ec8c84e850
2026-05-25T00:14:34.570475184Z2026-05-25T00:14:32.161366+00:00 Step 10/14 : RUN setcap -r /usr/bin/caddy || true
2026-05-25T00:14:34.570853018Z2026-05-25T00:14:32.204986+00:00 ---> Running in e6776491c809
2026-05-25T00:14:34.570866651Z2026-05-25T00:14:34.395417+00:00 ---> Removed intermediate container e6776491c809
2026-05-25T00:14:34.571398936Z2026-05-25T00:14:34.395490+00:00 ---> 1cb558f121d9
2026-05-25T00:14:34.57140779Z2026-05-25T00:14:34.395557+00:00 Step 11/14 : ENV XDG_CONFIG_HOME=/tmp/caddy-config
2026-05-25T00:14:34.571412946Z2026-05-25T00:14:34.444516+00:00 ---> Running in 2f64ec714be7
2026-05-25T00:14:34.571419476Z2026-05-25T00:14:34.503254+00:00 ---> Removed intermediate container 2f64ec714be7
2026-05-25T00:14:34.571425066Z2026-05-25T00:14:34.503327+00:00 ---> 09a3384f18f5
2026-05-25T00:14:34.571430653Z2026-05-25T00:14:34.503343+00:00 Step 12/14 : ENV XDG_DATA_HOME=/tmp/caddy-data
2026-05-25T00:14:34.871965356Z2026-05-25T00:14:34.550918+00:00 ---> Running in 5445d040a531
2026-05-25T00:14:34.871990387Z2026-05-25T00:14:34.615304+00:00 ---> Removed intermediate container 5445d040a531
2026-05-25T00:14:34.872005317Z2026-05-25T00:14:34.615442+00:00 ---> 82b7259e454f
2026-05-25T00:14:34.872015513Z2026-05-25T00:14:34.615466+00:00 Step 13/14 : EXPOSE 4080
2026-05-25T00:14:34.872026223Z2026-05-25T00:14:34.665031+00:00 ---> Running in 458a5fd44101
2026-05-25T00:14:34.872038367Z2026-05-25T00:14:34.725858+00:00 ---> Removed intermediate container 458a5fd44101
2026-05-25T00:14:34.872051813Z2026-05-25T00:14:34.725906+00:00 ---> 29c107ac0eac
2026-05-25T00:14:34.87206178Z2026-05-25T00:14:34.725969+00:00 Step 14/14 : USER 1000:1000
2026-05-25T00:14:34.872071527Z2026-05-25T00:14:34.773032+00:00 ---> Running in 003bb522551f
2026-05-25T00:14:34.87208286Z2026-05-25T00:14:34.832277+00:00 ---> Removed intermediate container 003bb522551f
2026-05-25T00:14:34.872093727Z2026-05-25T00:14:34.832471+00:00 ---> f94392226345
2026-05-25T00:14:34.872294915Z2026-05-25T00:14:34.850711+00:00 Successfully built f94392226345
2026-05-25T00:14:34.872308602Z2026-05-25T00:14:34.859104+00:00 Successfully tagged longhouse-web:test
2026-05-25T00:14:34.872579522Z2026-05-25T00:14:34.862626+00:00 === Web UI Docker image builds successfully ===
2026-05-25T00:14:34.872587845Z2026-05-25T00:14:34.864148+00:00 ✓ Job completed successfully (exit code: 0)