Reactorcide

← Back to Jobs

longhouse-web-build-test

completed exit: 0

Triggered by eval job 019e5c7a-6991-0fce-cd78-b471f7a5fde9

Job ID
019e5c7a-7f57-5642-90e0-4fa09cf4fe67
Created
2026-05-25 00:13:12 UTC
Updated
2026-05-25 00:13:12 UTC
Duration
1m 28s
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:35.189029035Z2026-05-25T00:13:35.095453+00:00 ⚠️ Configuration warnings:
2026-05-25T00:13:35.189038911Z • runner_image: Using 'latest' tag or no tag specified
2026-05-25T00:13:35.189045951Z 💡 Consider using a specific version tag for reproducible builds
2026-05-25T00:13:35.189051968Z
2026-05-25T00:13:35.189057025Z✅ Configuration is valid (with warnings)
2026-05-25T00:13:35.189065755Z2026-05-25T00:13:35.095805+00:00 [INFO] [runnerlib] Preparing CI source type=git url=https://github.com/catalystcommunity/longhouse.git ref=1ac3f2672d4c6e11f308031196cbc8172de2b6d0
2026-05-25T00:13:35.189095098Z2026-05-25T00:13:35.095912+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=1ac3f2672d4c6e11f308031196cbc8172de2b6d0 target=/job/ci
2026-05-25T00:13:35.9626699Z2026-05-25T00:13:35.959517+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-05-25T00:13:35.962688333Z2026-05-25T00:13:35.960107+00:00 [INFO] [runnerlib] Preparing source type=git url=https://github.com/catalystcommunity/longhouse.git ref=a652f365020ce7ea6480c45179950e6734c52ea0
2026-05-25T00:13:35.962702204Z2026-05-25T00:13:35.960180+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=a652f365020ce7ea6480c45179950e6734c52ea0 target=/job/src
2026-05-25T00:13:36.808996651Z2026-05-25T00:13:36.807122+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/src
2026-05-25T00:13:36.810431989Z2026-05-25T00:13:36.807748+00:00 [INFO] [runnerlib] Initialized 0 plugins
2026-05-25T00:14:38.742670536Z2026-05-25T00:13:35.095863+00:00 🔐 Preparing trusted CI source (type: git)
2026-05-25T00:14:38.742692323Z2026-05-25T00:13:35.095967+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-25T00:14:38.742702686Z2026-05-25T00:13:35.925706+00:00 Checking out ref: 1ac3f2672d4c6e11f308031196cbc8172de2b6d0
2026-05-25T00:14:38.74271197Z2026-05-25T00:13:35.959635+00:00 Repository checked out to: /job/ci
2026-05-25T00:14:38.742721276Z2026-05-25T00:13:35.960231+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-25T00:14:38.742727946Z2026-05-25T00:13:36.770519+00:00 Checking out ref: a652f365020ce7ea6480c45179950e6734c52ea0
2026-05-25T00:14:38.742735587Z2026-05-25T00:13:36.807238+00:00 Repository checked out to: /job/src
2026-05-25T00:14:38.742743994Z2026-05-25T00:13:36.807836+00:00 Executing job locally (no container)
2026-05-25T00:14:38.742764584Z2026-05-25T00:13:36.807857+00:00 Command: bash /job/src/.reactorcide/jobs/scripts/web-build-test.sh
2026-05-25T00:14:38.742826637Z2026-05-25T00:13:36.931634+00:00 ================================================
2026-05-25T00:14:38.746587695Z2026-05-25T00:13:36.931693+00:00 Longhouse Web UI Docker Build Test
2026-05-25T00:14:38.746604526Z2026-05-25T00:13:36.931704+00:00 ================================================
2026-05-25T00:14:38.746614782Z2026-05-25T00:13:36.932149+00:00 Installing docker CLI...
2026-05-25T00:14:38.746666732Z2026-05-25T00:13:40.563066+00:00 Waiting for Docker daemon...
2026-05-25T00:14:38.746675979Z2026-05-25T00:13:40.615973+00:00 Docker daemon is ready
2026-05-25T00:14:38.746682982Z2026-05-25T00:13:40.642754+00:00 DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
2026-05-25T00:14:38.746689342Z2026-05-25T00:13:40.642805+00:00 Install the buildx component to build images with BuildKit:
2026-05-25T00:14:38.746695579Z2026-05-25T00:13:40.642815+00:00 https://docs.docker.com/go/buildx/
2026-05-25T00:14:38.746702936Z2026-05-25T00:13:40.642821+00:00
2026-05-25T00:14:38.746708416Z2026-05-25T00:13:40.689433+00:00 Sending build context to Docker daemon 1.657MB
2026-05-25T00:14:38.746714139Z2026-05-25T00:13:40.689478+00:00
2026-05-25T00:14:38.746719369Z2026-05-25T00:13:40.785884+00:00 Step 1/14 : FROM node:22-alpine AS builder
2026-05-25T00:14:38.746724462Z2026-05-25T00:13:41.602290+00:00 22-alpine: Pulling from library/node
2026-05-25T00:14:38.746731762Z2026-05-25T00:13:41.869787+00:00 6a0ac1617861: Pulling fs layer
2026-05-25T00:14:38.74673656Z2026-05-25T00:13:41.869865+00:00 2ad77fb7cfd3: Pulling fs layer
2026-05-25T00:14:38.746741523Z2026-05-25T00:13:41.869884+00:00 b6816b6a0419: Pulling fs layer
2026-05-25T00:14:38.7467461Z2026-05-25T00:13:41.869959+00:00 35cf660f63b0: Pulling fs layer
2026-05-25T00:14:38.746750633Z2026-05-25T00:13:41.869979+00:00 35cf660f63b0: Waiting
2026-05-25T00:14:38.746755547Z2026-05-25T00:13:42.193315+00:00 b6816b6a0419: Download complete
2026-05-25T00:14:38.746765087Z2026-05-25T00:13:42.338908+00:00 6a0ac1617861: Verifying Checksum
2026-05-25T00:14:38.746770167Z2026-05-25T00:13:42.338988+00:00 6a0ac1617861: Download complete
2026-05-25T00:14:38.746775023Z2026-05-25T00:13:42.390480+00:00 35cf660f63b0: Verifying Checksum
2026-05-25T00:14:38.746779767Z2026-05-25T00:13:42.390576+00:00 35cf660f63b0: Download complete
2026-05-25T00:14:38.746784597Z2026-05-25T00:13:42.769989+00:00 6a0ac1617861: Pull complete
2026-05-25T00:14:38.746789597Z2026-05-25T00:13:43.912973+00:00 2ad77fb7cfd3: Verifying Checksum
2026-05-25T00:14:38.7467941Z2026-05-25T00:13:43.913058+00:00 2ad77fb7cfd3: Download complete
2026-05-25T00:14:38.74681331Z2026-05-25T00:13:49.903656+00:00 2ad77fb7cfd3: Pull complete
2026-05-25T00:14:38.746818127Z2026-05-25T00:13:50.096156+00:00 b6816b6a0419: Pull complete
2026-05-25T00:14:38.746822683Z2026-05-25T00:13:50.131968+00:00 35cf660f63b0: Pull complete
2026-05-25T00:14:38.746829047Z2026-05-25T00:13:50.154089+00:00 Digest: sha256:968df39aedcea65eeb078fb336ed7191baf48f972b4479711397108be0966920
2026-05-25T00:14:38.746834617Z2026-05-25T00:13:50.160248+00:00 Status: Downloaded newer image for node:22-alpine
2026-05-25T00:14:38.746839237Z2026-05-25T00:13:50.165073+00:00 ---> dd720352b069
2026-05-25T00:14:38.746843823Z2026-05-25T00:13:50.165123+00:00 Step 2/14 : WORKDIR /build
2026-05-25T00:14:38.746848243Z2026-05-25T00:13:51.264536+00:00 ---> Running in c2e62865f01c
2026-05-25T00:14:38.746855437Z2026-05-25T00:13:51.337234+00:00 ---> Removed intermediate container c2e62865f01c
2026-05-25T00:14:38.746860677Z2026-05-25T00:13:51.337329+00:00 ---> 8892de1aaa6e
2026-05-25T00:14:38.746866241Z2026-05-25T00:13:51.337428+00:00 Step 3/14 : COPY client/package.json client/package-lock.json* ./client/
2026-05-25T00:14:38.746870871Z2026-05-25T00:13:51.419797+00:00 ---> 5a68fa50dd87
2026-05-25T00:14:38.746876451Z2026-05-25T00:13:51.419860+00:00 Step 4/14 : RUN cd client && npm ci
2026-05-25T00:14:38.746881338Z2026-05-25T00:13:51.474188+00:00 ---> Running in 7aad5b44618b
2026-05-25T00:14:38.746886248Z2026-05-25T00:14:06.008771+00:00
2026-05-25T00:14:38.746891264Z2026-05-25T00:14:06.008919+00:00 added 134 packages, and audited 135 packages in 14s
2026-05-25T00:14:38.746895891Z2026-05-25T00:14:06.008981+00:00
2026-05-25T00:14:38.746901131Z2026-05-25T00:14:06.009000+00:00 24 packages are looking for funding
2026-05-25T00:14:38.746905724Z2026-05-25T00:14:06.009013+00:00 run `npm fund` for details
2026-05-25T00:14:38.746910691Z2026-05-25T00:14:06.012543+00:00
2026-05-25T00:14:38.746915321Z2026-05-25T00:14:06.012573+00:00 found 0 vulnerabilities
2026-05-25T00:14:38.746919801Z2026-05-25T00:14:06.016762+00:00 npm notice
2026-05-25T00:14:38.753766225Z2026-05-25T00:14:06.016836+00:00 npm notice New major version of npm available! 10.9.8 -> 11.15.0
2026-05-25T00:14:38.753782592Z2026-05-25T00:14:06.016859+00:00 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.15.0
2026-05-25T00:14:38.753792622Z2026-05-25T00:14:06.016871+00:00 npm notice To update run: npm install -g [email protected]
2026-05-25T00:14:38.753801785Z2026-05-25T00:14:06.016882+00:00 npm notice
2026-05-25T00:14:38.753810219Z2026-05-25T00:14:18.435018+00:00  ---> Removed intermediate container 7aad5b44618b
2026-05-25T00:14:38.753818285Z2026-05-25T00:14:18.435107+00:00 ---> 62c2b7addd7a
2026-05-25T00:14:38.753826245Z2026-05-25T00:14:18.435173+00:00 Step 5/14 : COPY client/ ./client/
2026-05-25T00:14:38.753833393Z2026-05-25T00:14:18.675353+00:00 ---> 989103b984dc
2026-05-25T00:14:38.753840863Z2026-05-25T00:14:18.675508+00:00 Step 6/14 : RUN cd client && npm run build
2026-05-25T00:14:38.753848133Z2026-05-25T00:14:18.728758+00:00 ---> Running in 154351bbf15b
2026-05-25T00:14:38.753855826Z2026-05-25T00:14:19.690244+00:00
2026-05-25T00:14:38.753863236Z2026-05-25T00:14:19.690326+00:00 > [email protected] build
2026-05-25T00:14:38.75387047Z2026-05-25T00:14:19.690343+00:00 > tsc --noEmit && vite build
2026-05-25T00:14:38.753878506Z2026-05-25T00:14:19.690355+00:00
2026-05-25T00:14:38.75388779Z2026-05-25T00:14:28.218874+00:00 vite v6.4.2 building for production...
2026-05-25T00:14:38.753895336Z2026-05-25T00:14:28.533436+00:00 transforming...
2026-05-25T00:14:38.753902056Z2026-05-25T00:14:30.688676+00:00 ✓ 50 modules transformed.
2026-05-25T00:14:38.753909226Z2026-05-25T00:14:30.896306+00:00 rendering chunks...
2026-05-25T00:14:38.753921876Z2026-05-25T00:14:30.995604+00:00 computing gzip size...
2026-05-25T00:14:38.753932646Z2026-05-25T00:14:31.007832+00:00 dist/index.html 1.41 kB │ gzip: 0.72 kB
2026-05-25T00:14:38.753940516Z2026-05-25T00:14:31.007883+00:00 dist/assets/index-BX_mzuNu.css 39.73 kB │ gzip: 8.82 kB
2026-05-25T00:14:38.75395527Z2026-05-25T00:14:31.008216+00:00 dist/assets/index-DgQqD77E.js 72.85 kB │ gzip: 25.85 kB │ map: 311.18 kB
2026-05-25T00:14:38.754048474Z2026-05-25T00:14:31.008747+00:00 ✓ built in 2.73s
2026-05-25T00:14:38.754070517Z2026-05-25T00:14:32.407285+00:00 ---> Removed intermediate container 154351bbf15b
2026-05-25T00:14:38.754105168Z2026-05-25T00:14:32.407334+00:00 ---> f9fcca2989d3
2026-05-25T00:14:38.754124168Z2026-05-25T00:14:32.407370+00:00 Step 7/14 : FROM caddy:2-alpine
2026-05-25T00:14:38.754134252Z2026-05-25T00:14:33.128271+00:00 2-alpine: Pulling from library/caddy
2026-05-25T00:14:38.754143818Z2026-05-25T00:14:33.361105+00:00 6a0ac1617861: Already exists
2026-05-25T00:14:38.754209769Z2026-05-25T00:14:33.367710+00:00 5920de1d55d9: Pulling fs layer
2026-05-25T00:14:38.754222767Z2026-05-25T00:14:33.367786+00:00 057c497bda06: Pulling fs layer
2026-05-25T00:14:38.754228747Z2026-05-25T00:14:33.367802+00:00 3b55c68e4a0f: Pulling fs layer
2026-05-25T00:14:38.754260713Z2026-05-25T00:14:33.367815+00:00 4f4fb700ef54: Pulling fs layer
2026-05-25T00:14:38.754266737Z2026-05-25T00:14:33.367873+00:00 4f4fb700ef54: Waiting
2026-05-25T00:14:38.75427227Z2026-05-25T00:14:33.559908+00:00 057c497bda06: Download complete
2026-05-25T00:14:38.7542775Z2026-05-25T00:14:33.672642+00:00 5920de1d55d9: Verifying Checksum
2026-05-25T00:14:38.754290004Z2026-05-25T00:14:33.672750+00:00 5920de1d55d9: Download complete
2026-05-25T00:14:38.754295647Z2026-05-25T00:14:33.763857+00:00 4f4fb700ef54: Verifying Checksum
2026-05-25T00:14:38.754304417Z2026-05-25T00:14:33.763961+00:00 4f4fb700ef54: Download complete
2026-05-25T00:14:38.755039987Z2026-05-25T00:14:34.121311+00:00 5920de1d55d9: Pull complete
2026-05-25T00:14:38.75505178Z2026-05-25T00:14:34.163024+00:00 057c497bda06: Pull complete
2026-05-25T00:14:38.755060343Z2026-05-25T00:14:34.191742+00:00 3b55c68e4a0f: Verifying Checksum
2026-05-25T00:14:38.755067693Z2026-05-25T00:14:34.191860+00:00 3b55c68e4a0f: Download complete
2026-05-25T00:14:38.755075567Z2026-05-25T00:14:35.411456+00:00 3b55c68e4a0f: Pull complete
2026-05-25T00:14:38.75511543Z2026-05-25T00:14:35.448899+00:00 4f4fb700ef54: Pull complete
2026-05-25T00:14:38.755133311Z2026-05-25T00:14:35.469429+00:00 Digest: sha256:86deaf5e3d3408a6ccec08fbb79989783dd26e206ae10bcf78a801dc8c9ab794
2026-05-25T00:14:38.755142705Z2026-05-25T00:14:35.478713+00:00 Status: Downloaded newer image for caddy:2-alpine
2026-05-25T00:14:38.755151728Z2026-05-25T00:14:35.484894+00:00 ---> 5190456911ce
2026-05-25T00:14:38.755162218Z2026-05-25T00:14:35.484975+00:00 Step 8/14 : COPY --from=builder /build/client/dist /usr/share/caddy
2026-05-25T00:14:38.755212855Z2026-05-25T00:14:35.989471+00:00 ---> 22cef3b27ec0
2026-05-25T00:14:38.755234408Z2026-05-25T00:14:35.989538+00:00 Step 9/14 : COPY client/Caddyfile /etc/caddy/Caddyfile
2026-05-25T00:14:38.755240262Z2026-05-25T00:14:36.066740+00:00 ---> 1a665ae8d664
2026-05-25T00:14:38.755247295Z2026-05-25T00:14:36.066809+00:00 Step 10/14 : RUN setcap -r /usr/bin/caddy || true
2026-05-25T00:14:38.755252339Z2026-05-25T00:14:36.121614+00:00 ---> Running in ab50eb6ffe4f
2026-05-25T00:14:38.755258423Z2026-05-25T00:14:38.472336+00:00 ---> Removed intermediate container ab50eb6ffe4f
2026-05-25T00:14:38.755263383Z2026-05-25T00:14:38.472403+00:00 ---> bedca15fab08
2026-05-25T00:14:38.755269103Z2026-05-25T00:14:38.472418+00:00 Step 11/14 : ENV XDG_CONFIG_HOME=/tmp/caddy-config
2026-05-25T00:14:38.755273879Z2026-05-25T00:14:38.527310+00:00 ---> Running in 8960e4303d11
2026-05-25T00:14:38.755279209Z2026-05-25T00:14:38.594179+00:00 ---> Removed intermediate container 8960e4303d11
2026-05-25T00:14:38.755283976Z2026-05-25T00:14:38.594304+00:00 ---> 47a738785380
2026-05-25T00:14:38.755290293Z2026-05-25T00:14:38.594328+00:00 Step 12/14 : ENV XDG_DATA_HOME=/tmp/caddy-data
2026-05-25T00:14:38.755294776Z2026-05-25T00:14:38.661225+00:00 ---> Running in 797810c02bd4
2026-05-25T00:14:39.101699812Z2026-05-25T00:14:38.737738+00:00 ---> Removed intermediate container 797810c02bd4
2026-05-25T00:14:39.102989394Z2026-05-25T00:14:38.737970+00:00 ---> cd1b7417b79e
2026-05-25T00:14:39.102999177Z2026-05-25T00:14:38.738017+00:00 Step 13/14 : EXPOSE 4080
2026-05-25T00:14:39.103004934Z2026-05-25T00:14:38.820869+00:00 ---> Running in 3a63ba4a82cd
2026-05-25T00:14:39.103017757Z2026-05-25T00:14:38.899679+00:00 ---> Removed intermediate container 3a63ba4a82cd
2026-05-25T00:14:39.103023141Z2026-05-25T00:14:38.899747+00:00 ---> 9f06ee3b19c8
2026-05-25T00:14:39.103028737Z2026-05-25T00:14:38.899809+00:00 Step 14/14 : USER 1000:1000
2026-05-25T00:14:39.103033887Z2026-05-25T00:14:38.966975+00:00 ---> Running in 13ccc1a8cd2a
2026-05-25T00:14:39.103039741Z2026-05-25T00:14:39.050658+00:00 ---> Removed intermediate container 13ccc1a8cd2a
2026-05-25T00:14:39.103044431Z2026-05-25T00:14:39.050726+00:00 ---> 74c59ccfe031
2026-05-25T00:14:39.10335178Z2026-05-25T00:14:39.083361+00:00 Successfully built 74c59ccfe031
2026-05-25T00:14:39.10336014Z2026-05-25T00:14:39.094484+00:00 Successfully tagged longhouse-web:test
2026-05-25T00:14:39.103366887Z2026-05-25T00:14:39.097568+00:00 === Web UI Docker image builds successfully ===
2026-05-25T00:14:39.103372567Z2026-05-25T00:14:39.099144+00:00 ✓ Job completed successfully (exit code: 0)