Reactorcide

← Back to Jobs

longhouse-web-build-test

completed exit: 0

Triggered by eval job 019e5c5e-a5a5-ae8c-d5f4-00691a0671e3

Job ID
019e5c5e-f305-59d5-3926-6a01587f3b0b
Created
2026-05-24 23:43:07 UTC
Updated
2026-05-24 23:43:07 UTC
Duration
1m 18s
Source Ref
5fe2e502fcbf19100b9abe89b7b6258186693c49
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-24T23:43:29.17284138Z2026-05-24T23:43:28.241913+00:00 ⚠️ Configuration warnings:
2026-05-24T23:43:29.172849249Z • runner_image: Using 'latest' tag or no tag specified
2026-05-24T23:43:29.172854783Z 💡 Consider using a specific version tag for reproducible builds
2026-05-24T23:43:29.172858743Z
2026-05-24T23:43:29.172862552Z✅ Configuration is valid (with warnings)
2026-05-24T23:43:29.172869602Z2026-05-24T23:43:28.242496+00:00 [INFO] [runnerlib] Preparing CI source type=git url=https://github.com/catalystcommunity/longhouse.git ref=cdadcf0e170199b9fc2ed415d4b63baf637a03ef
2026-05-24T23:43:29.172874809Z2026-05-24T23:43:28.242652+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=cdadcf0e170199b9fc2ed415d4b63baf637a03ef target=/job/ci
2026-05-24T23:43:29.172879494Z2026-05-24T23:43:29.126587+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-05-24T23:43:29.172884023Z2026-05-24T23:43:29.127209+00:00 [INFO] [runnerlib] Preparing source type=git url=https://github.com/catalystcommunity/longhouse.git ref=5fe2e502fcbf19100b9abe89b7b6258186693c49
2026-05-24T23:43:29.172891072Z2026-05-24T23:43:29.127289+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=5fe2e502fcbf19100b9abe89b7b6258186693c49 target=/job/src
2026-05-24T23:43:29.975544637Z2026-05-24T23:43:29.979529+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/src
2026-05-24T23:43:29.976728431Z2026-05-24T23:43:29.980253+00:00 [INFO] [runnerlib] Initialized 0 plugins
2026-05-24T23:44:21.810829253Z2026-05-24T23:43:28.242581+00:00 🔐 Preparing trusted CI source (type: git)
2026-05-24T23:44:21.810842106Z2026-05-24T23:43:28.242709+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-24T23:44:21.810848344Z2026-05-24T23:43:29.096147+00:00 Checking out ref: cdadcf0e170199b9fc2ed415d4b63baf637a03ef
2026-05-24T23:44:21.810854611Z2026-05-24T23:43:29.126711+00:00 Repository checked out to: /job/ci
2026-05-24T23:44:21.810860554Z2026-05-24T23:43:29.127340+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-24T23:44:21.810866117Z2026-05-24T23:43:29.949210+00:00 Checking out ref: 5fe2e502fcbf19100b9abe89b7b6258186693c49
2026-05-24T23:44:21.810873034Z2026-05-24T23:43:29.979636+00:00 Repository checked out to: /job/src
2026-05-24T23:44:21.811271505Z2026-05-24T23:43:29.980372+00:00 Executing job locally (no container)
2026-05-24T23:44:21.811279751Z2026-05-24T23:43:29.980398+00:00 Command: bash /job/src/.reactorcide/jobs/scripts/web-build-test.sh
2026-05-24T23:44:21.811323121Z2026-05-24T23:43:30.113104+00:00 ================================================
2026-05-24T23:44:21.811328965Z2026-05-24T23:43:30.113176+00:00 Longhouse Web UI Docker Build Test
2026-05-24T23:44:21.811337898Z2026-05-24T23:43:30.113211+00:00 ================================================
2026-05-24T23:44:21.811343475Z2026-05-24T23:43:30.113588+00:00 Installing docker CLI...
2026-05-24T23:44:21.811348548Z2026-05-24T23:43:33.943687+00:00 Waiting for Docker daemon...
2026-05-24T23:44:21.811353135Z2026-05-24T23:43:33.992986+00:00 Docker daemon is ready
2026-05-24T23:44:21.811359398Z2026-05-24T23:43:34.019189+00:00 DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
2026-05-24T23:44:21.811365225Z2026-05-24T23:43:34.019253+00:00 Install the buildx component to build images with BuildKit:
2026-05-24T23:44:21.811371225Z2026-05-24T23:43:34.019273+00:00 https://docs.docker.com/go/buildx/
2026-05-24T23:44:21.811378602Z2026-05-24T23:43:34.019289+00:00
2026-05-24T23:44:21.811383746Z2026-05-24T23:43:34.052103+00:00 Sending build context to Docker daemon 1.654MB
2026-05-24T23:44:21.811388342Z2026-05-24T23:43:34.052171+00:00
2026-05-24T23:44:21.811395766Z2026-05-24T23:43:34.138953+00:00 Step 1/12 : FROM node:22-alpine AS builder
2026-05-24T23:44:21.811764438Z2026-05-24T23:43:34.954506+00:00 22-alpine: Pulling from library/node
2026-05-24T23:44:21.811771211Z2026-05-24T23:43:35.206238+00:00 6a0ac1617861: Pulling fs layer
2026-05-24T23:44:21.811775772Z2026-05-24T23:43:35.206307+00:00 2ad77fb7cfd3: Pulling fs layer
2026-05-24T23:44:21.811781045Z2026-05-24T23:43:35.206378+00:00 b6816b6a0419: Pulling fs layer
2026-05-24T23:44:21.811786259Z2026-05-24T23:43:35.206399+00:00 35cf660f63b0: Pulling fs layer
2026-05-24T23:44:21.812654528Z2026-05-24T23:43:35.206437+00:00 35cf660f63b0: Waiting
2026-05-24T23:44:21.812662844Z2026-05-24T23:43:35.458210+00:00 b6816b6a0419: Verifying Checksum
2026-05-24T23:44:21.81266695Z2026-05-24T23:43:35.458265+00:00 b6816b6a0419: Download complete
2026-05-24T23:44:21.812670752Z2026-05-24T23:43:35.521739+00:00 6a0ac1617861: Verifying Checksum
2026-05-24T23:44:21.812674598Z2026-05-24T23:43:35.521815+00:00 6a0ac1617861: Download complete
2026-05-24T23:44:21.812678566Z2026-05-24T23:43:35.650160+00:00 35cf660f63b0: Download complete
2026-05-24T23:44:21.812682008Z2026-05-24T23:43:35.863176+00:00 6a0ac1617861: Pull complete
2026-05-24T23:44:21.812686505Z2026-05-24T23:43:37.026892+00:00 2ad77fb7cfd3: Verifying Checksum
2026-05-24T23:44:21.812690425Z2026-05-24T23:43:37.026967+00:00 2ad77fb7cfd3: Download complete
2026-05-24T23:44:21.812698364Z2026-05-24T23:43:42.689156+00:00 2ad77fb7cfd3: Pull complete
2026-05-24T23:44:21.812702025Z2026-05-24T23:43:42.869825+00:00 b6816b6a0419: Pull complete
2026-05-24T23:44:21.8127052Z2026-05-24T23:43:42.906045+00:00 35cf660f63b0: Pull complete
2026-05-24T23:44:21.81270997Z2026-05-24T23:43:42.926071+00:00 Digest: sha256:968df39aedcea65eeb078fb336ed7191baf48f972b4479711397108be0966920
2026-05-24T23:44:21.8130857Z2026-05-24T23:43:42.932271+00:00 Status: Downloaded newer image for node:22-alpine
2026-05-24T23:44:21.813096217Z2026-05-24T23:43:42.937934+00:00 ---> dd720352b069
2026-05-24T23:44:21.813101844Z2026-05-24T23:43:42.938015+00:00 Step 2/12 : WORKDIR /build
2026-05-24T23:44:21.813107604Z2026-05-24T23:43:43.461949+00:00 ---> Running in 80e964a65b09
2026-05-24T23:44:21.813113037Z2026-05-24T23:43:43.522781+00:00 ---> Removed intermediate container 80e964a65b09
2026-05-24T23:44:21.813117564Z2026-05-24T23:43:43.522843+00:00 ---> 3978d7cb56f5
2026-05-24T23:44:21.813124164Z2026-05-24T23:43:43.522862+00:00 Step 3/12 : COPY client/package.json client/package-lock.json* ./client/
2026-05-24T23:44:21.813128851Z2026-05-24T23:43:43.604135+00:00 ---> 49f96cdacfc9
2026-05-24T23:44:21.813134104Z2026-05-24T23:43:43.604193+00:00 Step 4/12 : RUN cd client && npm ci
2026-05-24T23:44:21.813138427Z2026-05-24T23:43:43.652113+00:00 ---> Running in 95eeb1c61baf
2026-05-24T23:44:21.813146941Z2026-05-24T23:43:53.313590+00:00
2026-05-24T23:44:21.813152547Z2026-05-24T23:43:53.313688+00:00 added 134 packages, and audited 135 packages in 9s
2026-05-24T23:44:21.813157414Z2026-05-24T23:43:53.313718+00:00
2026-05-24T23:44:21.813346678Z2026-05-24T23:43:53.313744+00:00 24 packages are looking for funding
2026-05-24T23:44:21.813353368Z2026-05-24T23:43:53.313770+00:00 run `npm fund` for details
2026-05-24T23:44:21.81381751Z2026-05-24T23:43:53.315728+00:00
2026-05-24T23:44:21.813825267Z2026-05-24T23:43:53.315772+00:00 found 0 vulnerabilities
2026-05-24T23:44:21.813830093Z2026-05-24T23:43:53.318443+00:00 npm notice
2026-05-24T23:44:21.813836697Z2026-05-24T23:43:53.318489+00:00 npm notice New major version of npm available! 10.9.8 -> 11.15.0
2026-05-24T23:44:21.813843077Z2026-05-24T23:43:53.318513+00:00 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.15.0
2026-05-24T23:44:21.81384849Z2026-05-24T23:43:53.318535+00:00 npm notice To update run: npm install -g [email protected]
2026-05-24T23:44:21.813855Z2026-05-24T23:43:53.318557+00:00 npm notice
2026-05-24T23:44:21.813860047Z2026-05-24T23:44:04.910822+00:00  ---> Removed intermediate container 95eeb1c61baf
2026-05-24T23:44:21.814071349Z2026-05-24T23:44:04.910886+00:00 ---> 3cd4d2555ec7
2026-05-24T23:44:21.814078755Z2026-05-24T23:44:04.910902+00:00 Step 5/12 : COPY client/ ./client/
2026-05-24T23:44:21.81416578Z2026-05-24T23:44:05.064600+00:00 ---> 709b7971030e
2026-05-24T23:44:21.814181223Z2026-05-24T23:44:05.064661+00:00 Step 6/12 : RUN cd client && npm run build
2026-05-24T23:44:21.814191553Z2026-05-24T23:44:05.104704+00:00 ---> Running in 2a458c632b90
2026-05-24T23:44:21.814199093Z2026-05-24T23:44:05.812262+00:00
2026-05-24T23:44:21.814205956Z2026-05-24T23:44:05.812323+00:00 > [email protected] build
2026-05-24T23:44:21.814212923Z2026-05-24T23:44:05.812341+00:00 > tsc --noEmit && vite build
2026-05-24T23:44:21.815092054Z2026-05-24T23:44:05.812354+00:00
2026-05-24T23:44:21.815100324Z2026-05-24T23:44:14.068905+00:00 vite v6.4.2 building for production...
2026-05-24T23:44:21.815105744Z2026-05-24T23:44:14.378437+00:00 transforming...
2026-05-24T23:44:21.815110558Z2026-05-24T23:44:16.590319+00:00 ✓ 50 modules transformed.
2026-05-24T23:44:21.815118728Z2026-05-24T23:44:16.827788+00:00 rendering chunks...
2026-05-24T23:44:21.815130608Z2026-05-24T23:44:16.958842+00:00 computing gzip size...
2026-05-24T23:44:21.815139434Z2026-05-24T23:44:16.977351+00:00 dist/index.html 1.41 kB │ gzip: 0.72 kB
2026-05-24T23:44:21.816718192Z2026-05-24T23:44:16.977425+00:00 dist/assets/index-BX_mzuNu.css 39.73 kB │ gzip: 8.82 kB
2026-05-24T23:44:21.816726415Z2026-05-24T23:44:16.977866+00:00 dist/assets/index-DgQqD77E.js 72.85 kB │ gzip: 25.85 kB │ map: 311.18 kB
2026-05-24T23:44:21.816732005Z2026-05-24T23:44:16.978831+00:00 ✓ built in 2.83s
2026-05-24T23:44:21.816737255Z2026-05-24T23:44:17.749170+00:00 ---> Removed intermediate container 2a458c632b90
2026-05-24T23:44:21.816742108Z2026-05-24T23:44:17.749244+00:00 ---> 292a2a2e0ec1
2026-05-24T23:44:21.817694887Z2026-05-24T23:44:17.749300+00:00 Step 7/12 : FROM caddy:2-alpine
2026-05-24T23:44:21.817704957Z2026-05-24T23:44:18.478746+00:00 2-alpine: Pulling from library/caddy
2026-05-24T23:44:21.817710187Z2026-05-24T23:44:18.717888+00:00 6a0ac1617861: Already exists
2026-05-24T23:44:21.817715024Z2026-05-24T23:44:18.724045+00:00 5920de1d55d9: Pulling fs layer
2026-05-24T23:44:21.817719637Z2026-05-24T23:44:18.724115+00:00 057c497bda06: Pulling fs layer
2026-05-24T23:44:21.817727157Z2026-05-24T23:44:18.724132+00:00 3b55c68e4a0f: Pulling fs layer
2026-05-24T23:44:21.817732177Z2026-05-24T23:44:18.724142+00:00 4f4fb700ef54: Pulling fs layer
2026-05-24T23:44:21.817737014Z2026-05-24T23:44:18.724173+00:00 4f4fb700ef54: Waiting
2026-05-24T23:44:21.817742441Z2026-05-24T23:44:18.914538+00:00 057c497bda06: Verifying Checksum
2026-05-24T23:44:21.817747531Z2026-05-24T23:44:18.914595+00:00 057c497bda06: Download complete
2026-05-24T23:44:21.817752484Z2026-05-24T23:44:19.047587+00:00 5920de1d55d9: Verifying Checksum
2026-05-24T23:44:21.817757511Z2026-05-24T23:44:19.047660+00:00 5920de1d55d9: Download complete
2026-05-24T23:44:21.817764307Z2026-05-24T23:44:19.113971+00:00 4f4fb700ef54: Verifying Checksum
2026-05-24T23:44:21.817768821Z2026-05-24T23:44:19.114031+00:00 4f4fb700ef54: Download complete
2026-05-24T23:44:21.817773567Z2026-05-24T23:44:19.429324+00:00 5920de1d55d9: Pull complete
2026-05-24T23:44:21.817778594Z2026-05-24T23:44:19.459716+00:00 057c497bda06: Pull complete
2026-05-24T23:44:21.817783604Z2026-05-24T23:44:19.493562+00:00 3b55c68e4a0f: Verifying Checksum
2026-05-24T23:44:21.817788434Z2026-05-24T23:44:19.493617+00:00 3b55c68e4a0f: Download complete
2026-05-24T23:44:21.817792874Z2026-05-24T23:44:20.613012+00:00 3b55c68e4a0f: Pull complete
2026-05-24T23:44:21.817798201Z2026-05-24T23:44:20.643141+00:00 4f4fb700ef54: Pull complete
2026-05-24T23:44:21.817804431Z2026-05-24T23:44:20.661708+00:00 Digest: sha256:86deaf5e3d3408a6ccec08fbb79989783dd26e206ae10bcf78a801dc8c9ab794
2026-05-24T23:44:21.817809461Z2026-05-24T23:44:20.666802+00:00 Status: Downloaded newer image for caddy:2-alpine
2026-05-24T23:44:21.817830742Z2026-05-24T23:44:20.671191+00:00 ---> 5190456911ce
2026-05-24T23:44:21.81783684Z2026-05-24T23:44:20.671274+00:00 Step 8/12 : COPY --from=builder /build/client/dist /usr/share/caddy
2026-05-24T23:44:21.817841164Z2026-05-24T23:44:20.957955+00:00 ---> 6ed17dce7318
2026-05-24T23:44:21.817844854Z2026-05-24T23:44:20.958011+00:00 Step 9/12 : COPY client/Caddyfile /etc/caddy/Caddyfile
2026-05-24T23:44:21.818846016Z2026-05-24T23:44:21.019837+00:00 ---> 247d2da72c7f
2026-05-24T23:44:21.81885573Z2026-05-24T23:44:21.019921+00:00 Step 10/12 : RUN chown -R 1000:1000 /data /config /usr/share/caddy
2026-05-24T23:44:21.818861548Z2026-05-24T23:44:21.062804+00:00 ---> Running in 9774c895c0b6
2026-05-24T23:44:21.818870161Z2026-05-24T23:44:21.664952+00:00 ---> Removed intermediate container 9774c895c0b6
2026-05-24T23:44:21.818875504Z2026-05-24T23:44:21.665007+00:00 ---> fbec6eaa5d60
2026-05-24T23:44:21.818880591Z2026-05-24T23:44:21.665059+00:00 Step 11/12 : EXPOSE 4080
2026-05-24T23:44:21.818886081Z2026-05-24T23:44:21.710463+00:00 ---> Running in 506abe70e7dc
2026-05-24T23:44:21.818891374Z2026-05-24T23:44:21.768591+00:00 ---> Removed intermediate container 506abe70e7dc
2026-05-24T23:44:21.818896061Z2026-05-24T23:44:21.768650+00:00 ---> 6145891aced3
2026-05-24T23:44:21.818900931Z2026-05-24T23:44:21.768666+00:00 Step 12/12 : USER 1000:1000
2026-05-24T23:44:21.88259459Z2026-05-24T23:44:21.813923+00:00 ---> Running in 917a3274fae7
2026-05-24T23:44:21.882606721Z2026-05-24T23:44:21.866684+00:00 ---> Removed intermediate container 917a3274fae7
2026-05-24T23:44:21.882612154Z2026-05-24T23:44:21.866767+00:00 ---> 8b162a288b00
2026-05-24T23:44:21.882618307Z2026-05-24T23:44:21.875549+00:00 Successfully built 8b162a288b00
2026-05-24T23:44:21.882625161Z2026-05-24T23:44:21.882018+00:00 Successfully tagged longhouse-web:test
2026-05-24T23:44:21.882630684Z2026-05-24T23:44:21.884738+00:00 === Web UI Docker image builds successfully ===
2026-05-24T23:44:21.882636227Z2026-05-24T23:44:21.885818+00:00 ✓ Job completed successfully (exit code: 0)