Reactorcide

← Back to Jobs

longhouse-web-build-test

completed exit: 0

Triggered by eval job 019e7f5d-fe88-a480-8314-8663e7bcee1f

Job ID
019e7f5e-0c8c-df96-8b1a-a1af2548740b
Created
2026-05-31 18:48:50 UTC
Updated
2026-05-31 18:48:50 UTC
Duration
1m 41s
Source Ref
daab1fc1a3f9ad8e10d955104c247fbb7940162d
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-31T18:49:14.756985737Z2026-05-31T18:49:14.112469+00:00 ⚠️ Configuration warnings:
2026-05-31T18:49:14.756995023Z • runner_image: Using 'latest' tag or no tag specified
2026-05-31T18:49:14.757002343Z 💡 Consider using a specific version tag for reproducible builds
2026-05-31T18:49:14.757007267Z
2026-05-31T18:49:14.757012337Z✅ Configuration is valid (with warnings)
2026-05-31T18:49:14.757020294Z2026-05-31T18:49:14.112858+00:00 [INFO] [runnerlib] Preparing CI source type=git url=https://github.com/catalystcommunity/longhouse.git ref=a00ee4fc96b7dfe8b5cc2d3fe440e56b943af29a
2026-05-31T18:49:14.757028228Z2026-05-31T18:49:14.112990+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=a00ee4fc96b7dfe8b5cc2d3fe440e56b943af29a target=/job/ci
2026-05-31T18:49:15.056309213Z2026-05-31T18:49:15.043023+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-05-31T18:49:15.057922599Z2026-05-31T18:49:15.043800+00:00 [INFO] [runnerlib] Preparing source type=git url=https://github.com/catalystcommunity/longhouse.git ref=daab1fc1a3f9ad8e10d955104c247fbb7940162d
2026-05-31T18:49:15.057939883Z2026-05-31T18:49:15.043895+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=daab1fc1a3f9ad8e10d955104c247fbb7940162d target=/job/src
2026-05-31T18:49:16.233459373Z2026-05-31T18:49:16.217024+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/src
2026-05-31T18:49:16.233473607Z2026-05-31T18:49:16.217389+00:00 [INFO] [runnerlib] Initialized 0 plugins
2026-05-31T18:50:29.8182984Z2026-05-31T18:49:14.112935+00:00 🔐 Preparing trusted CI source (type: git)
2026-05-31T18:50:29.818311473Z2026-05-31T18:49:14.113044+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-31T18:50:29.818316882Z2026-05-31T18:49:15.007514+00:00 Checking out ref: a00ee4fc96b7dfe8b5cc2d3fe440e56b943af29a
2026-05-31T18:50:29.818321928Z2026-05-31T18:49:15.043195+00:00 Repository checked out to: /job/ci
2026-05-31T18:50:29.818327242Z2026-05-31T18:49:15.043966+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-31T18:50:29.818331953Z2026-05-31T18:49:16.156509+00:00 Checking out ref: daab1fc1a3f9ad8e10d955104c247fbb7940162d
2026-05-31T18:50:29.81833694Z2026-05-31T18:49:16.217116+00:00 Repository checked out to: /job/src
2026-05-31T18:50:29.818344273Z2026-05-31T18:49:16.217431+00:00 Executing job locally (no container)
2026-05-31T18:50:29.818349322Z2026-05-31T18:49:16.217442+00:00 Command: bash /job/src/.reactorcide/jobs/scripts/web-build-test.sh
2026-05-31T18:50:29.818353791Z2026-05-31T18:49:16.335296+00:00 ================================================
2026-05-31T18:50:29.818358013Z2026-05-31T18:49:16.335392+00:00 Longhouse Web UI Docker Build Test
2026-05-31T18:50:29.818364008Z2026-05-31T18:49:16.335457+00:00 ================================================
2026-05-31T18:50:29.8183686Z2026-05-31T18:49:16.335785+00:00 Installing docker CLI...
2026-05-31T18:50:29.818372476Z2026-05-31T18:49:20.366396+00:00 Waiting for Docker daemon...
2026-05-31T18:50:29.818376505Z2026-05-31T18:49:20.432545+00:00 Docker daemon is ready
2026-05-31T18:50:29.818381852Z2026-05-31T18:49:20.453848+00:00 DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
2026-05-31T18:50:29.818386757Z2026-05-31T18:49:20.453891+00:00 Install the buildx component to build images with BuildKit:
2026-05-31T18:50:29.818390963Z2026-05-31T18:49:20.453900+00:00 https://docs.docker.com/go/buildx/
2026-05-31T18:50:29.818398663Z2026-05-31T18:49:20.453907+00:00
2026-05-31T18:50:29.818402714Z2026-05-31T18:49:20.540693+00:00 Sending build context to Docker daemon 2.371MB
2026-05-31T18:50:29.818406612Z2026-05-31T18:49:20.540807+00:00
2026-05-31T18:50:29.818410714Z2026-05-31T18:49:20.586627+00:00 Step 1/15 : FROM node:22-alpine AS builder
2026-05-31T18:50:29.818415412Z2026-05-31T18:49:21.358336+00:00 22-alpine: Pulling from library/node
2026-05-31T18:50:29.818419297Z2026-05-31T18:49:21.597900+00:00 6a0ac1617861: Pulling fs layer
2026-05-31T18:50:29.818423381Z2026-05-31T18:49:21.597963+00:00 2ad77fb7cfd3: Pulling fs layer
2026-05-31T18:50:29.818427801Z2026-05-31T18:49:21.597979+00:00 b6816b6a0419: Pulling fs layer
2026-05-31T18:50:29.818582478Z2026-05-31T18:49:21.597991+00:00 35cf660f63b0: Pulling fs layer
2026-05-31T18:50:29.818591369Z2026-05-31T18:49:21.598006+00:00 35cf660f63b0: Waiting
2026-05-31T18:50:29.818598299Z2026-05-31T18:49:21.870632+00:00 b6816b6a0419: Verifying Checksum
2026-05-31T18:50:29.818603574Z2026-05-31T18:49:21.870728+00:00 b6816b6a0419: Download complete
2026-05-31T18:50:29.818609736Z2026-05-31T18:49:21.981733+00:00 6a0ac1617861: Download complete
2026-05-31T18:50:29.818615194Z2026-05-31T18:49:22.070018+00:00 35cf660f63b0: Download complete
2026-05-31T18:50:29.818621336Z2026-05-31T18:49:22.461670+00:00 6a0ac1617861: Pull complete
2026-05-31T18:50:29.818627096Z2026-05-31T18:49:23.560204+00:00 2ad77fb7cfd3: Verifying Checksum
2026-05-31T18:50:29.818633849Z2026-05-31T18:49:23.560301+00:00 2ad77fb7cfd3: Download complete
2026-05-31T18:50:29.818641346Z2026-05-31T18:49:29.224845+00:00 2ad77fb7cfd3: Pull complete
2026-05-31T18:50:29.818652776Z2026-05-31T18:49:29.408891+00:00 b6816b6a0419: Pull complete
2026-05-31T18:50:29.818660086Z2026-05-31T18:49:29.443253+00:00 35cf660f63b0: Pull complete
2026-05-31T18:50:29.818667869Z2026-05-31T18:49:29.462880+00:00 Digest: sha256:968df39aedcea65eeb078fb336ed7191baf48f972b4479711397108be0966920
2026-05-31T18:50:29.818675483Z2026-05-31T18:49:29.473796+00:00 Status: Downloaded newer image for node:22-alpine
2026-05-31T18:50:29.818682139Z2026-05-31T18:49:29.477204+00:00 ---> dd720352b069
2026-05-31T18:50:29.818692591Z2026-05-31T18:49:29.477240+00:00 Step 2/15 : WORKDIR /build
2026-05-31T18:50:29.81869977Z2026-05-31T18:49:29.608579+00:00 ---> Running in 6a71f9b85d60
2026-05-31T18:50:29.818707032Z2026-05-31T18:49:29.685848+00:00 ---> Removed intermediate container 6a71f9b85d60
2026-05-31T18:50:29.8187142Z2026-05-31T18:49:29.685892+00:00 ---> dfeeba8deb05
2026-05-31T18:50:29.818722337Z2026-05-31T18:49:29.685903+00:00 Step 3/15 : COPY client/package.json client/package-lock.json* ./client/
2026-05-31T18:50:29.818729595Z2026-05-31T18:49:29.821411+00:00 ---> 5d49fbe571cf
2026-05-31T18:50:29.818736927Z2026-05-31T18:49:29.821462+00:00 Step 4/15 : RUN cd client && npm ci
2026-05-31T18:50:29.818743037Z2026-05-31T18:49:29.919178+00:00 ---> Running in bd1e54de48e6
2026-05-31T18:50:29.818749552Z2026-05-31T18:49:44.054454+00:00
2026-05-31T18:50:29.818754147Z2026-05-31T18:49:44.054576+00:00 added 138 packages, and audited 139 packages in 13s
2026-05-31T18:50:29.818759461Z2026-05-31T18:49:44.054641+00:00
2026-05-31T18:50:29.818763815Z2026-05-31T18:49:44.054664+00:00 24 packages are looking for funding
2026-05-31T18:50:29.818767804Z2026-05-31T18:49:44.054677+00:00 run `npm fund` for details
2026-05-31T18:50:29.818771975Z2026-05-31T18:49:44.059170+00:00
2026-05-31T18:50:29.818777995Z2026-05-31T18:49:44.059217+00:00 found 0 vulnerabilities
2026-05-31T18:50:29.818781897Z2026-05-31T18:49:44.063760+00:00 npm notice
2026-05-31T18:50:29.818787112Z2026-05-31T18:49:44.063830+00:00 npm notice New major version of npm available! 10.9.8 -> 11.16.0
2026-05-31T18:50:29.818792275Z2026-05-31T18:49:44.063863+00:00 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.16.0
2026-05-31T18:50:29.818796655Z2026-05-31T18:49:44.063886+00:00 npm notice To update run: npm install -g [email protected]
2026-05-31T18:50:29.818800813Z2026-05-31T18:49:44.063916+00:00 npm notice
2026-05-31T18:50:29.818804868Z2026-05-31T18:49:57.058987+00:00  ---> Removed intermediate container bd1e54de48e6
2026-05-31T18:50:29.818809328Z2026-05-31T18:49:57.059059+00:00 ---> 67c450d0f37c
2026-05-31T18:50:29.818813665Z2026-05-31T18:49:57.059156+00:00 Step 5/15 : COPY client/ ./client/
2026-05-31T18:50:29.818817719Z2026-05-31T18:49:57.282926+00:00 ---> 4bcf88c7fcaa
2026-05-31T18:50:29.818821959Z2026-05-31T18:49:57.282997+00:00 Step 6/15 : COPY version/ ./version/
2026-05-31T18:50:29.818825622Z2026-05-31T18:49:57.353527+00:00 ---> 7d138746246e
2026-05-31T18:50:29.818829728Z2026-05-31T18:49:57.353582+00:00 Step 7/15 : RUN cd client && npm run build
2026-05-31T18:50:29.818833285Z2026-05-31T18:49:57.400772+00:00 ---> Running in 73f809aad34a
2026-05-31T18:50:29.818836865Z2026-05-31T18:49:58.476049+00:00
2026-05-31T18:50:29.818840665Z2026-05-31T18:49:58.476218+00:00 > [email protected] build
2026-05-31T18:50:29.818844445Z2026-05-31T18:49:58.476237+00:00 > tsc --noEmit && vite build
2026-05-31T18:50:29.818848156Z2026-05-31T18:49:58.476250+00:00
2026-05-31T18:50:29.818852765Z2026-05-31T18:50:12.461514+00:00 vite v6.4.2 building for production...
2026-05-31T18:50:29.818856593Z2026-05-31T18:50:12.978031+00:00 transforming...
2026-05-31T18:50:29.818860322Z2026-05-31T18:50:21.077865+00:00 ✓ 71 modules transformed.
2026-05-31T18:50:29.818866868Z2026-05-31T18:50:21.799800+00:00 rendering chunks...
2026-05-31T18:50:29.818870679Z2026-05-31T18:50:22.395884+00:00 computing gzip size...
2026-05-31T18:50:29.818875393Z2026-05-31T18:50:22.450983+00:00 dist/index.html 1.41 kB │ gzip: 0.72 kB
2026-05-31T18:50:29.818879902Z2026-05-31T18:50:22.451282+00:00 dist/assets/index-sCOTY7za.css 41.05 kB │ gzip: 9.13 kB
2026-05-31T18:50:29.818884976Z2026-05-31T18:50:22.451311+00:00 dist/assets/index-D3SKUb8E.js 320.73 kB │ gzip: 92.75 kB │ map: 1,150.25 kB
2026-05-31T18:50:29.818909767Z2026-05-31T18:50:22.452464+00:00 ✓ built in 9.87s
2026-05-31T18:50:29.818917054Z2026-05-31T18:50:23.475863+00:00 ---> Removed intermediate container 73f809aad34a
2026-05-31T18:50:29.818920643Z2026-05-31T18:50:23.475955+00:00 ---> 8849cead6c62
2026-05-31T18:50:29.81892436Z2026-05-31T18:50:23.476036+00:00 Step 8/15 : FROM caddy:2-alpine
2026-05-31T18:50:29.818930043Z2026-05-31T18:50:24.229316+00:00 2-alpine: Pulling from library/caddy
2026-05-31T18:50:29.818934292Z2026-05-31T18:50:24.466869+00:00 6a0ac1617861: Already exists
2026-05-31T18:50:29.818938703Z2026-05-31T18:50:24.474008+00:00 5920de1d55d9: Pulling fs layer
2026-05-31T18:50:29.818942549Z2026-05-31T18:50:24.474056+00:00 057c497bda06: Pulling fs layer
2026-05-31T18:50:29.818946567Z2026-05-31T18:50:24.474147+00:00 3b55c68e4a0f: Pulling fs layer
2026-05-31T18:50:29.818950532Z2026-05-31T18:50:24.474169+00:00 4f4fb700ef54: Pulling fs layer
2026-05-31T18:50:29.818954394Z2026-05-31T18:50:24.474183+00:00 4f4fb700ef54: Waiting
2026-05-31T18:50:29.818958377Z2026-05-31T18:50:24.687943+00:00 057c497bda06: Download complete
2026-05-31T18:50:29.818962617Z2026-05-31T18:50:24.797281+00:00 5920de1d55d9: Verifying Checksum
2026-05-31T18:50:29.818968694Z2026-05-31T18:50:24.797396+00:00 5920de1d55d9: Download complete
2026-05-31T18:50:29.818972672Z2026-05-31T18:50:24.906169+00:00 4f4fb700ef54: Verifying Checksum
2026-05-31T18:50:29.818976263Z2026-05-31T18:50:25.288769+00:00 5920de1d55d9: Pull complete
2026-05-31T18:50:29.8189799Z2026-05-31T18:50:25.340042+00:00 057c497bda06: Pull complete
2026-05-31T18:50:29.825090764Z2026-05-31T18:50:25.402700+00:00 3b55c68e4a0f: Verifying Checksum
2026-05-31T18:50:29.825104778Z2026-05-31T18:50:25.404298+00:00 3b55c68e4a0f: Download complete
2026-05-31T18:50:29.825109402Z2026-05-31T18:50:26.676427+00:00 3b55c68e4a0f: Pull complete
2026-05-31T18:50:29.825115378Z2026-05-31T18:50:26.707293+00:00 4f4fb700ef54: Pull complete
2026-05-31T18:50:29.825122435Z2026-05-31T18:50:26.724792+00:00 Digest: sha256:86deaf5e3d3408a6ccec08fbb79989783dd26e206ae10bcf78a801dc8c9ab794
2026-05-31T18:50:29.825127715Z2026-05-31T18:50:26.730663+00:00 Status: Downloaded newer image for caddy:2-alpine
2026-05-31T18:50:29.825132335Z2026-05-31T18:50:26.735589+00:00 ---> 5190456911ce
2026-05-31T18:50:29.825136718Z2026-05-31T18:50:26.735624+00:00 Step 9/15 : COPY --from=builder /build/client/dist /usr/share/caddy
2026-05-31T18:50:29.825142142Z2026-05-31T18:50:26.999037+00:00 ---> ba6fd5b79be6
2026-05-31T18:50:29.825146743Z2026-05-31T18:50:26.999136+00:00 Step 10/15 : COPY client/Caddyfile /etc/caddy/Caddyfile
2026-05-31T18:50:29.825151965Z2026-05-31T18:50:27.068843+00:00 ---> 015e87ec4c64
2026-05-31T18:50:29.825178966Z2026-05-31T18:50:27.068924+00:00 Step 11/15 : RUN setcap -r /usr/bin/caddy || true
2026-05-31T18:50:29.825189889Z2026-05-31T18:50:27.125288+00:00 ---> Running in 69eb4dd9bdbf
2026-05-31T18:50:29.825199433Z2026-05-31T18:50:29.453716+00:00 ---> Removed intermediate container 69eb4dd9bdbf
2026-05-31T18:50:29.82526118Z2026-05-31T18:50:29.453942+00:00 ---> 65ba0349e5c2
2026-05-31T18:50:29.826255114Z2026-05-31T18:50:29.454147+00:00 Step 12/15 : ENV XDG_CONFIG_HOME=/tmp/caddy-config
2026-05-31T18:50:29.826264467Z2026-05-31T18:50:29.535509+00:00 ---> Running in ebfc00df729b
2026-05-31T18:50:29.82627028Z2026-05-31T18:50:29.608733+00:00 ---> Removed intermediate container ebfc00df729b
2026-05-31T18:50:29.826276154Z2026-05-31T18:50:29.608815+00:00 ---> 43821f8f6f37
2026-05-31T18:50:29.826282837Z2026-05-31T18:50:29.608858+00:00 Step 13/15 : ENV XDG_DATA_HOME=/tmp/caddy-data
2026-05-31T18:50:29.826290854Z2026-05-31T18:50:29.711612+00:00 ---> Running in b7319cb5429b
2026-05-31T18:50:30.158841911Z2026-05-31T18:50:29.798448+00:00 ---> Removed intermediate container b7319cb5429b
2026-05-31T18:50:30.158861045Z2026-05-31T18:50:29.798983+00:00 ---> 80979a2de81d
2026-05-31T18:50:30.158870292Z2026-05-31T18:50:29.799274+00:00 Step 14/15 : EXPOSE 4080
2026-05-31T18:50:30.158878832Z2026-05-31T18:50:29.869221+00:00 ---> Running in 87bc8893c001
2026-05-31T18:50:30.158888595Z2026-05-31T18:50:29.967868+00:00 ---> Removed intermediate container 87bc8893c001
2026-05-31T18:50:30.158895788Z2026-05-31T18:50:29.967919+00:00 ---> 157ba1c95d8d
2026-05-31T18:50:30.158921832Z2026-05-31T18:50:29.967928+00:00 Step 15/15 : USER 1000:1000
2026-05-31T18:50:30.158933918Z2026-05-31T18:50:30.016823+00:00 ---> Running in 229f9ddd41d9
2026-05-31T18:50:30.158964207Z2026-05-31T18:50:30.115177+00:00 ---> Removed intermediate container 229f9ddd41d9
2026-05-31T18:50:30.158971214Z2026-05-31T18:50:30.115351+00:00 ---> e16b7d9b49ca
2026-05-31T18:50:30.158975538Z2026-05-31T18:50:30.129354+00:00 Successfully built e16b7d9b49ca
2026-05-31T18:50:30.15898043Z2026-05-31T18:50:30.140380+00:00 Successfully tagged longhouse-web:test
2026-05-31T18:50:30.158985473Z2026-05-31T18:50:30.142797+00:00 === Web UI Docker image builds successfully ===
2026-05-31T18:50:30.163890055Z2026-05-31T18:50:30.143736+00:00 ✓ Job completed successfully (exit code: 0)