Reactorcide

← Back to Jobs

longhouse-web-build-test

completed exit: 0

Triggered by eval job 019e6130-5b54-0b72-c96c-f34cd9b7e009

Job ID
019e6130-6a6e-e522-db6e-a8e39bc61328
Created
2026-05-25 22:10:23 UTC
Updated
2026-05-25 22:10:23 UTC
Duration
1m 34s
Source Ref
62e4fe877753e4ce9f42dec1d8af0d90f73c57d5
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-25T22:10:44.262699988Z2026-05-25T22:10:43.168499+00:00 ⚠️ Configuration warnings:
2026-05-25T22:10:44.262709422Z • runner_image: Using 'latest' tag or no tag specified
2026-05-25T22:10:44.262716335Z 💡 Consider using a specific version tag for reproducible builds
2026-05-25T22:10:44.262722239Z
2026-05-25T22:10:44.262727752Z✅ Configuration is valid (with warnings)
2026-05-25T22:10:44.262737172Z2026-05-25T22:10:43.169066+00:00 [INFO] [runnerlib] Preparing CI source type=git url=https://github.com/catalystcommunity/longhouse.git ref=9279714af5fe804de2f18b5ab4c14a6aed4b5b91
2026-05-25T22:10:44.262745219Z2026-05-25T22:10:43.169264+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=9279714af5fe804de2f18b5ab4c14a6aed4b5b91 target=/job/ci
2026-05-25T22:10:44.344995768Z2026-05-25T22:10:44.329968+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-05-25T22:10:44.350088028Z2026-05-25T22:10:44.336814+00:00 [INFO] [runnerlib] Preparing source type=git url=https://github.com/catalystcommunity/longhouse.git ref=62e4fe877753e4ce9f42dec1d8af0d90f73c57d5
2026-05-25T22:10:44.35175854Z2026-05-25T22:10:44.336912+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=62e4fe877753e4ce9f42dec1d8af0d90f73c57d5 target=/job/src
2026-05-25T22:10:45.335513049Z2026-05-25T22:10:45.321123+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/src
2026-05-25T22:10:45.335830423Z2026-05-25T22:10:45.322413+00:00 [INFO] [runnerlib] Initialized 0 plugins
2026-05-25T22:11:52.747543794Z2026-05-25T22:10:43.169177+00:00 🔐 Preparing trusted CI source (type: git)
2026-05-25T22:11:52.747560114Z2026-05-25T22:10:43.169351+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-25T22:11:52.74757001Z2026-05-25T22:10:44.282597+00:00 Checking out ref: 9279714af5fe804de2f18b5ab4c14a6aed4b5b91
2026-05-25T22:11:52.747580054Z2026-05-25T22:10:44.336033+00:00 Repository checked out to: /job/ci
2026-05-25T22:11:52.747589227Z2026-05-25T22:10:44.337000+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-25T22:11:52.747600707Z2026-05-25T22:10:45.265055+00:00 Checking out ref: 62e4fe877753e4ce9f42dec1d8af0d90f73c57d5
2026-05-25T22:11:52.747608084Z2026-05-25T22:10:45.321344+00:00 Repository checked out to: /job/src
2026-05-25T22:11:52.747616358Z2026-05-25T22:10:45.322521+00:00 Executing job locally (no container)
2026-05-25T22:11:52.747624765Z2026-05-25T22:10:45.322546+00:00 Command: bash /job/src/.reactorcide/jobs/scripts/web-build-test.sh
2026-05-25T22:11:52.747632808Z2026-05-25T22:10:45.430153+00:00 ================================================
2026-05-25T22:11:52.747660282Z2026-05-25T22:10:45.430913+00:00 Longhouse Web UI Docker Build Test
2026-05-25T22:11:52.747669985Z2026-05-25T22:10:45.430933+00:00 ================================================
2026-05-25T22:11:52.747675515Z2026-05-25T22:10:45.430941+00:00 Installing docker CLI...
2026-05-25T22:11:52.747680622Z2026-05-25T22:10:49.643101+00:00 Waiting for Docker daemon...
2026-05-25T22:11:52.751692628Z2026-05-25T22:10:49.707795+00:00 Docker daemon is ready
2026-05-25T22:11:52.751869346Z2026-05-25T22:10:49.742477+00:00 DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
2026-05-25T22:11:52.751877969Z2026-05-25T22:10:49.742533+00:00 Install the buildx component to build images with BuildKit:
2026-05-25T22:11:52.752026284Z2026-05-25T22:10:49.742554+00:00 https://docs.docker.com/go/buildx/
2026-05-25T22:11:52.752038744Z2026-05-25T22:10:49.742569+00:00
2026-05-25T22:11:52.752133812Z2026-05-25T22:10:49.781471+00:00 Sending build context to Docker daemon 1.819MB
2026-05-25T22:11:52.752140276Z2026-05-25T22:10:49.781502+00:00
2026-05-25T22:11:52.75341897Z2026-05-25T22:10:49.898992+00:00 Step 1/14 : FROM node:22-alpine AS builder
2026-05-25T22:11:52.753429313Z2026-05-25T22:10:50.690292+00:00 22-alpine: Pulling from library/node
2026-05-25T22:11:52.753435081Z2026-05-25T22:10:50.926936+00:00 6a0ac1617861: Pulling fs layer
2026-05-25T22:11:52.753440224Z2026-05-25T22:10:50.927001+00:00 2ad77fb7cfd3: Pulling fs layer
2026-05-25T22:11:52.753445004Z2026-05-25T22:10:50.927056+00:00 b6816b6a0419: Pulling fs layer
2026-05-25T22:11:52.753449808Z2026-05-25T22:10:50.927075+00:00 35cf660f63b0: Pulling fs layer
2026-05-25T22:11:52.753454338Z2026-05-25T22:10:50.927090+00:00 35cf660f63b0: Waiting
2026-05-25T22:11:52.753459438Z2026-05-25T22:10:51.267099+00:00 b6816b6a0419: Verifying Checksum
2026-05-25T22:11:52.753467878Z2026-05-25T22:10:51.267144+00:00 b6816b6a0419: Download complete
2026-05-25T22:11:52.753473104Z2026-05-25T22:10:51.560442+00:00 6a0ac1617861: Verifying Checksum
2026-05-25T22:11:52.753480014Z2026-05-25T22:10:51.560487+00:00 6a0ac1617861: Download complete
2026-05-25T22:11:52.753485088Z2026-05-25T22:10:51.567932+00:00 35cf660f63b0: Verifying Checksum
2026-05-25T22:11:52.753490078Z2026-05-25T22:10:51.567999+00:00 35cf660f63b0: Download complete
2026-05-25T22:11:52.753494698Z2026-05-25T22:10:52.094906+00:00 6a0ac1617861: Pull complete
2026-05-25T22:11:52.753500181Z2026-05-25T22:10:53.490109+00:00 2ad77fb7cfd3: Verifying Checksum
2026-05-25T22:11:52.753508234Z2026-05-25T22:10:53.490151+00:00 2ad77fb7cfd3: Download complete
2026-05-25T22:11:52.753698827Z2026-05-25T22:11:00.233648+00:00 2ad77fb7cfd3: Pull complete
2026-05-25T22:11:52.754372246Z2026-05-25T22:11:00.581473+00:00 b6816b6a0419: Pull complete
2026-05-25T22:11:52.755232677Z2026-05-25T22:11:00.672972+00:00 35cf660f63b0: Pull complete
2026-05-25T22:11:52.755244214Z2026-05-25T22:11:00.723926+00:00 Digest: sha256:968df39aedcea65eeb078fb336ed7191baf48f972b4479711397108be0966920
2026-05-25T22:11:52.75525038Z2026-05-25T22:11:00.738648+00:00 Status: Downloaded newer image for node:22-alpine
2026-05-25T22:11:52.755413821Z2026-05-25T22:11:00.744504+00:00 ---> dd720352b069
2026-05-25T22:11:52.755429518Z2026-05-25T22:11:00.744917+00:00 Step 2/14 : WORKDIR /build
2026-05-25T22:11:52.755437236Z2026-05-25T22:11:00.852061+00:00 ---> Running in 5e4f26074e9e
2026-05-25T22:11:52.755446603Z2026-05-25T22:11:00.961501+00:00 ---> Removed intermediate container 5e4f26074e9e
2026-05-25T22:11:52.755455779Z2026-05-25T22:11:00.961807+00:00 ---> 63fbdde68f0c
2026-05-25T22:11:52.755785052Z2026-05-25T22:11:00.961834+00:00 Step 3/14 : COPY client/package.json client/package-lock.json* ./client/
2026-05-25T22:11:52.755795072Z2026-05-25T22:11:01.136677+00:00 ---> 3f08716fb155
2026-05-25T22:11:52.755800899Z2026-05-25T22:11:01.136760+00:00 Step 4/14 : RUN cd client && npm ci
2026-05-25T22:11:52.755892713Z2026-05-25T22:11:01.256478+00:00 ---> Running in f6e17c84c755
2026-05-25T22:11:52.755899816Z2026-05-25T22:11:15.333738+00:00
2026-05-25T22:11:52.755905506Z2026-05-25T22:11:15.333827+00:00 added 134 packages, and audited 135 packages in 13s
2026-05-25T22:11:52.75591076Z2026-05-25T22:11:15.333899+00:00
2026-05-25T22:11:52.755918643Z2026-05-25T22:11:15.333923+00:00 24 packages are looking for funding
2026-05-25T22:11:52.755927186Z2026-05-25T22:11:15.333942+00:00 run `npm fund` for details
2026-05-25T22:11:52.756440092Z2026-05-25T22:11:15.337545+00:00
2026-05-25T22:11:52.756447376Z2026-05-25T22:11:15.337585+00:00 found 0 vulnerabilities
2026-05-25T22:11:52.756452396Z2026-05-25T22:11:15.342258+00:00 npm notice
2026-05-25T22:11:52.756459136Z2026-05-25T22:11:15.342323+00:00 npm notice New major version of npm available! 10.9.8 -> 11.15.0
2026-05-25T22:11:52.756466212Z2026-05-25T22:11:15.342356+00:00 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.15.0
2026-05-25T22:11:52.756471826Z2026-05-25T22:11:15.342385+00:00 npm notice To update run: npm install -g [email protected]
2026-05-25T22:11:52.756478936Z2026-05-25T22:11:15.342406+00:00 npm notice
2026-05-25T22:11:52.756489999Z2026-05-25T22:11:28.335521+00:00  ---> Removed intermediate container f6e17c84c755
2026-05-25T22:11:52.756495162Z2026-05-25T22:11:28.335595+00:00 ---> 7676d0e6481f
2026-05-25T22:11:52.756500582Z2026-05-25T22:11:28.335616+00:00 Step 5/14 : COPY client/ ./client/
2026-05-25T22:11:52.756505246Z2026-05-25T22:11:28.650477+00:00 ---> 641572e83139
2026-05-25T22:11:52.756510512Z2026-05-25T22:11:28.650922+00:00 Step 6/14 : RUN cd client && npm run build
2026-05-25T22:11:52.756515216Z2026-05-25T22:11:28.754552+00:00 ---> Running in f7dc8feec5cc
2026-05-25T22:11:52.756519726Z2026-05-25T22:11:29.703603+00:00
2026-05-25T22:11:52.756524316Z2026-05-25T22:11:29.703694+00:00 > [email protected] build
2026-05-25T22:11:52.756642983Z2026-05-25T22:11:29.703735+00:00 > tsc --noEmit && vite build
2026-05-25T22:11:52.756648603Z2026-05-25T22:11:29.703751+00:00
2026-05-25T22:11:52.756653523Z2026-05-25T22:11:39.113849+00:00 vite v6.4.2 building for production...
2026-05-25T22:11:52.756658313Z2026-05-25T22:11:39.504150+00:00 transforming...
2026-05-25T22:11:52.756853779Z2026-05-25T22:11:43.057647+00:00 ✓ 57 modules transformed.
2026-05-25T22:11:52.756879289Z2026-05-25T22:11:43.365784+00:00 rendering chunks...
2026-05-25T22:11:52.756884965Z2026-05-25T22:11:43.552752+00:00 computing gzip size...
2026-05-25T22:11:52.756890789Z2026-05-25T22:11:43.571889+00:00 dist/index.html 1.41 kB │ gzip: 0.72 kB
2026-05-25T22:11:52.756911872Z2026-05-25T22:11:43.571926+00:00 dist/assets/index-BX_mzuNu.css 39.73 kB │ gzip: 8.82 kB
2026-05-25T22:11:52.756920349Z2026-05-25T22:11:43.571958+00:00 dist/assets/index-BorGZSGT.js 160.52 kB │ gzip: 47.77 kB │ map: 657.24 kB
2026-05-25T22:11:52.757132187Z2026-05-25T22:11:43.572416+00:00 ✓ built in 4.41s
2026-05-25T22:11:52.757143767Z2026-05-25T22:11:45.780767+00:00 ---> Removed intermediate container f7dc8feec5cc
2026-05-25T22:11:52.757152554Z2026-05-25T22:11:45.780892+00:00 ---> 070e86f5b165
2026-05-25T22:11:52.757340777Z2026-05-25T22:11:45.782236+00:00 Step 7/14 : FROM caddy:2-alpine
2026-05-25T22:11:52.757349107Z2026-05-25T22:11:46.651529+00:00 2-alpine: Pulling from library/caddy
2026-05-25T22:11:52.757354097Z2026-05-25T22:11:46.898903+00:00 6a0ac1617861: Already exists
2026-05-25T22:11:52.757694396Z2026-05-25T22:11:46.903518+00:00 5920de1d55d9: Pulling fs layer
2026-05-25T22:11:52.75770518Z2026-05-25T22:11:46.903675+00:00 057c497bda06: Pulling fs layer
2026-05-25T22:11:52.757712383Z2026-05-25T22:11:46.903785+00:00 3b55c68e4a0f: Pulling fs layer
2026-05-25T22:11:52.75771904Z2026-05-25T22:11:46.903913+00:00 4f4fb700ef54: Pulling fs layer
2026-05-25T22:11:52.75772667Z2026-05-25T22:11:46.903927+00:00 4f4fb700ef54: Waiting
2026-05-25T22:11:52.75773524Z2026-05-25T22:11:47.156925+00:00 057c497bda06: Verifying Checksum
2026-05-25T22:11:52.757934934Z2026-05-25T22:11:47.156969+00:00 057c497bda06: Download complete
2026-05-25T22:11:52.757954494Z2026-05-25T22:11:47.474745+00:00 5920de1d55d9: Verifying Checksum
2026-05-25T22:11:52.757960532Z2026-05-25T22:11:47.475029+00:00 5920de1d55d9: Download complete
2026-05-25T22:11:52.757965432Z2026-05-25T22:11:47.704111+00:00 3b55c68e4a0f: Verifying Checksum
2026-05-25T22:11:52.757970112Z2026-05-25T22:11:47.704157+00:00 3b55c68e4a0f: Download complete
2026-05-25T22:11:52.757974669Z2026-05-25T22:11:47.761224+00:00 4f4fb700ef54: Download complete
2026-05-25T22:11:52.757980192Z2026-05-25T22:11:47.922983+00:00 5920de1d55d9: Pull complete
2026-05-25T22:11:52.757984785Z2026-05-25T22:11:47.994160+00:00 057c497bda06: Pull complete
2026-05-25T22:11:52.757989509Z2026-05-25T22:11:49.132840+00:00 3b55c68e4a0f: Pull complete
2026-05-25T22:11:52.758368889Z2026-05-25T22:11:49.954387+00:00 4f4fb700ef54: Pull complete
2026-05-25T22:11:52.758379959Z2026-05-25T22:11:50.010501+00:00 Digest: sha256:86deaf5e3d3408a6ccec08fbb79989783dd26e206ae10bcf78a801dc8c9ab794
2026-05-25T22:11:52.758385193Z2026-05-25T22:11:50.022860+00:00 Status: Downloaded newer image for caddy:2-alpine
2026-05-25T22:11:52.758391356Z2026-05-25T22:11:50.029964+00:00 ---> 5190456911ce
2026-05-25T22:11:52.758397003Z2026-05-25T22:11:50.030058+00:00 Step 8/14 : COPY --from=builder /build/client/dist /usr/share/caddy
2026-05-25T22:11:52.758402239Z2026-05-25T22:11:50.240461+00:00 ---> 2e51e3f1da5d
2026-05-25T22:11:52.758408559Z2026-05-25T22:11:50.240545+00:00 Step 9/14 : COPY client/Caddyfile /etc/caddy/Caddyfile
2026-05-25T22:11:52.758413613Z2026-05-25T22:11:50.335739+00:00 ---> bf5722d99aa3
2026-05-25T22:11:52.758418449Z2026-05-25T22:11:50.335847+00:00 Step 10/14 : RUN setcap -r /usr/bin/caddy || true
2026-05-25T22:11:52.758423606Z2026-05-25T22:11:50.408702+00:00 ---> Running in 92e0a142ef07
2026-05-25T22:11:52.758428449Z2026-05-25T22:11:52.490628+00:00 ---> Removed intermediate container 92e0a142ef07
2026-05-25T22:11:52.758433119Z2026-05-25T22:11:52.490725+00:00 ---> 87b1634fbc4d
2026-05-25T22:11:52.758437809Z2026-05-25T22:11:52.490742+00:00 Step 11/14 : ENV XDG_CONFIG_HOME=/tmp/caddy-config
2026-05-25T22:11:52.758442709Z2026-05-25T22:11:52.563836+00:00 ---> Running in 66b35e08c597
2026-05-25T22:11:52.758449379Z2026-05-25T22:11:52.664618+00:00 ---> Removed intermediate container 66b35e08c597
2026-05-25T22:11:52.758453676Z2026-05-25T22:11:52.664672+00:00 ---> 72453231669e
2026-05-25T22:11:52.758459056Z2026-05-25T22:11:52.664683+00:00 Step 12/14 : ENV XDG_DATA_HOME=/tmp/caddy-data
2026-05-25T22:11:53.182249824Z2026-05-25T22:11:52.733818+00:00 ---> Running in b5242cd77ca8
2026-05-25T22:11:53.18226281Z2026-05-25T22:11:52.801291+00:00 ---> Removed intermediate container b5242cd77ca8
2026-05-25T22:11:53.182268574Z2026-05-25T22:11:52.801356+00:00 ---> 8089ae191a79
2026-05-25T22:11:53.18227943Z2026-05-25T22:11:52.801372+00:00 Step 13/14 : EXPOSE 4080
2026-05-25T22:11:53.182285084Z2026-05-25T22:11:52.865348+00:00 ---> Running in 740dd02e2519
2026-05-25T22:11:53.182290727Z2026-05-25T22:11:52.945598+00:00 ---> Removed intermediate container 740dd02e2519
2026-05-25T22:11:53.182295804Z2026-05-25T22:11:52.945812+00:00 ---> 286720d670f4
2026-05-25T22:11:53.18230065Z2026-05-25T22:11:52.945828+00:00 Step 14/14 : USER 1000:1000
2026-05-25T22:11:53.18230929Z2026-05-25T22:11:53.030904+00:00 ---> Running in 47a1af40f23f
2026-05-25T22:11:53.18231442Z2026-05-25T22:11:53.117238+00:00 ---> Removed intermediate container 47a1af40f23f
2026-05-25T22:11:53.182319307Z2026-05-25T22:11:53.117306+00:00 ---> c1cd95e296b3
2026-05-25T22:11:53.182324781Z2026-05-25T22:11:53.150879+00:00 Successfully built c1cd95e296b3
2026-05-25T22:11:53.182331158Z2026-05-25T22:11:53.163813+00:00 Successfully tagged longhouse-web:test
2026-05-25T22:11:53.182338475Z2026-05-25T22:11:53.166926+00:00 === Web UI Docker image builds successfully ===
2026-05-25T22:11:53.182343728Z2026-05-25T22:11:53.167966+00:00 ✓ Job completed successfully (exit code: 0)