Reactorcide

← Back to Jobs

longhouse-web-build-test

completed exit: 0

Triggered by eval job 019e7f5d-e5f6-64e4-8aa5-82adebbe5c82

Job ID
019e7f5d-fed4-b9af-9124-6cc087b80dcc
Created
2026-05-31 18:48:47 UTC
Updated
2026-05-31 18:48:47 UTC
Duration
1m 39s
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:10.76325048Z2026-05-31T18:49:08.822143+00:00 ⚠️ Configuration warnings:
2026-05-31T18:49:10.76326418Z • runner_image: Using 'latest' tag or no tag specified
2026-05-31T18:49:10.7632748Z 💡 Consider using a specific version tag for reproducible builds
2026-05-31T18:49:10.763282154Z
2026-05-31T18:49:10.763289957Z✅ Configuration is valid (with warnings)
2026-05-31T18:49:10.763302287Z2026-05-31T18:49:08.822527+00:00 [INFO] [runnerlib] Preparing CI source type=git url=https://github.com/catalystcommunity/longhouse.git ref=a00ee4fc96b7dfe8b5cc2d3fe440e56b943af29a
2026-05-31T18:49:10.763312417Z2026-05-31T18:49:08.822662+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=a00ee4fc96b7dfe8b5cc2d3fe440e56b943af29a target=/job/ci
2026-05-31T18:49:10.76332109Z2026-05-31T18:49:09.968638+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-05-31T18:49:10.763331455Z2026-05-31T18:49:09.969366+00:00 [INFO] [runnerlib] Preparing source type=git url=https://github.com/catalystcommunity/longhouse.git ref=daab1fc1a3f9ad8e10d955104c247fbb7940162d
2026-05-31T18:49:10.763343561Z2026-05-31T18:49:09.969458+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=daab1fc1a3f9ad8e10d955104c247fbb7940162d target=/job/src
2026-05-31T18:49:11.010647254Z2026-05-31T18:49:10.997458+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/src
2026-05-31T18:49:11.010661471Z2026-05-31T18:49:10.998069+00:00 [INFO] [runnerlib] Initialized 0 plugins
2026-05-31T18:50:23.945019314Z2026-05-31T18:49:08.822590+00:00 🔐 Preparing trusted CI source (type: git)
2026-05-31T18:50:23.945034177Z2026-05-31T18:49:08.822724+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-31T18:50:23.945041794Z2026-05-31T18:49:09.895897+00:00 Checking out ref: a00ee4fc96b7dfe8b5cc2d3fe440e56b943af29a
2026-05-31T18:50:23.945047767Z2026-05-31T18:49:09.968781+00:00 Repository checked out to: /job/ci
2026-05-31T18:50:23.945576996Z2026-05-31T18:49:09.969516+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-31T18:50:23.945629111Z2026-05-31T18:49:10.951020+00:00 Checking out ref: daab1fc1a3f9ad8e10d955104c247fbb7940162d
2026-05-31T18:50:23.945640484Z2026-05-31T18:49:10.997574+00:00 Repository checked out to: /job/src
2026-05-31T18:50:23.945656051Z2026-05-31T18:49:10.998187+00:00 Executing job locally (no container)
2026-05-31T18:50:23.945672871Z2026-05-31T18:49:10.998211+00:00 Command: bash /job/src/.reactorcide/jobs/scripts/web-build-test.sh
2026-05-31T18:50:23.945682707Z2026-05-31T18:49:11.149436+00:00 ================================================
2026-05-31T18:50:23.945693197Z2026-05-31T18:49:11.149522+00:00 Longhouse Web UI Docker Build Test
2026-05-31T18:50:23.945703041Z2026-05-31T18:49:11.149611+00:00 ================================================
2026-05-31T18:50:23.945714441Z2026-05-31T18:49:11.150124+00:00 Installing docker CLI...
2026-05-31T18:50:23.945890187Z2026-05-31T18:49:15.468473+00:00 Waiting for Docker daemon...
2026-05-31T18:50:23.945898968Z2026-05-31T18:49:15.574736+00:00 Docker daemon is ready
2026-05-31T18:50:23.945905467Z2026-05-31T18:49:15.617952+00:00 DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
2026-05-31T18:50:23.946091288Z2026-05-31T18:49:15.618333+00:00 Install the buildx component to build images with BuildKit:
2026-05-31T18:50:23.946101838Z2026-05-31T18:49:15.618367+00:00 https://docs.docker.com/go/buildx/
2026-05-31T18:50:23.946111221Z2026-05-31T18:49:15.618534+00:00
2026-05-31T18:50:23.946119492Z2026-05-31T18:49:15.700900+00:00 Sending build context to Docker daemon 2.371MB
2026-05-31T18:50:23.946724835Z2026-05-31T18:49:15.700957+00:00
2026-05-31T18:50:23.946733085Z2026-05-31T18:49:15.794172+00:00 Step 1/15 : FROM node:22-alpine AS builder
2026-05-31T18:50:23.946738325Z2026-05-31T18:49:16.732007+00:00 22-alpine: Pulling from library/node
2026-05-31T18:50:23.946750818Z2026-05-31T18:49:16.972043+00:00 6a0ac1617861: Pulling fs layer
2026-05-31T18:50:23.94717031Z2026-05-31T18:49:16.972518+00:00 2ad77fb7cfd3: Pulling fs layer
2026-05-31T18:50:23.94717767Z2026-05-31T18:49:16.973039+00:00 b6816b6a0419: Pulling fs layer
2026-05-31T18:50:23.947183133Z2026-05-31T18:49:16.973228+00:00 35cf660f63b0: Pulling fs layer
2026-05-31T18:50:23.947188903Z2026-05-31T18:49:16.973435+00:00 35cf660f63b0: Waiting
2026-05-31T18:50:23.947194827Z2026-05-31T18:49:17.366570+00:00 b6816b6a0419: Verifying Checksum
2026-05-31T18:50:23.947199914Z2026-05-31T18:49:17.372291+00:00 b6816b6a0419: Download complete
2026-05-31T18:50:23.947204841Z2026-05-31T18:49:17.608345+00:00 35cf660f63b0: Download complete
2026-05-31T18:50:23.947210461Z2026-05-31T18:49:17.812671+00:00 6a0ac1617861: Verifying Checksum
2026-05-31T18:50:23.947659778Z2026-05-31T18:49:17.812711+00:00 6a0ac1617861: Download complete
2026-05-31T18:50:23.947667888Z2026-05-31T18:49:18.223329+00:00 6a0ac1617861: Pull complete
2026-05-31T18:50:23.947673838Z2026-05-31T18:49:18.591040+00:00 2ad77fb7cfd3: Verifying Checksum
2026-05-31T18:50:23.948442823Z2026-05-31T18:49:18.591393+00:00 2ad77fb7cfd3: Download complete
2026-05-31T18:50:23.94845778Z2026-05-31T18:49:23.790239+00:00 2ad77fb7cfd3: Pull complete
2026-05-31T18:50:23.948463471Z2026-05-31T18:49:23.954865+00:00 b6816b6a0419: Pull complete
2026-05-31T18:50:23.948468524Z2026-05-31T18:49:23.989665+00:00 35cf660f63b0: Pull complete
2026-05-31T18:50:23.948475464Z2026-05-31T18:49:24.006932+00:00 Digest: sha256:968df39aedcea65eeb078fb336ed7191baf48f972b4479711397108be0966920
2026-05-31T18:50:23.949011283Z2026-05-31T18:49:24.012274+00:00 Status: Downloaded newer image for node:22-alpine
2026-05-31T18:50:23.949033687Z2026-05-31T18:49:24.016573+00:00 ---> dd720352b069
2026-05-31T18:50:23.949044857Z2026-05-31T18:49:24.016660+00:00 Step 2/15 : WORKDIR /build
2026-05-31T18:50:23.949050453Z2026-05-31T18:49:25.806253+00:00 ---> Running in 16ce33da72d9
2026-05-31T18:50:23.94905692Z2026-05-31T18:49:25.929250+00:00 ---> Removed intermediate container 16ce33da72d9
2026-05-31T18:50:23.949064063Z2026-05-31T18:49:25.929347+00:00 ---> adff746c35a3
2026-05-31T18:50:23.94907436Z2026-05-31T18:49:25.929368+00:00 Step 3/15 : COPY client/package.json client/package-lock.json* ./client/
2026-05-31T18:50:23.949264608Z2026-05-31T18:49:26.038191+00:00 ---> 1fa634f1c6a5
2026-05-31T18:50:23.949272192Z2026-05-31T18:49:26.038269+00:00 Step 4/15 : RUN cd client && npm ci
2026-05-31T18:50:23.949598565Z2026-05-31T18:49:26.108784+00:00 ---> Running in bad5b82dfdf5
2026-05-31T18:50:23.949616963Z2026-05-31T18:49:38.044813+00:00
2026-05-31T18:50:23.949623679Z2026-05-31T18:49:38.044926+00:00 added 138 packages, and audited 139 packages in 11s
2026-05-31T18:50:23.950341796Z2026-05-31T18:49:38.044942+00:00
2026-05-31T18:50:23.950356941Z2026-05-31T18:49:38.044954+00:00 24 packages are looking for funding
2026-05-31T18:50:23.950366417Z2026-05-31T18:49:38.044966+00:00 run `npm fund` for details
2026-05-31T18:50:23.950707941Z2026-05-31T18:49:38.046881+00:00
2026-05-31T18:50:23.950718285Z2026-05-31T18:49:38.046965+00:00 found 0 vulnerabilities
2026-05-31T18:50:23.950723781Z2026-05-31T18:49:38.049613+00:00 npm notice
2026-05-31T18:50:23.950730931Z2026-05-31T18:49:38.049651+00:00 npm notice New major version of npm available! 10.9.8 -> 11.16.0
2026-05-31T18:50:23.950738331Z2026-05-31T18:49:38.049669+00:00 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.16.0
2026-05-31T18:50:23.950988561Z2026-05-31T18:49:38.049684+00:00 npm notice To update run: npm install -g [email protected]
2026-05-31T18:50:23.952179583Z2026-05-31T18:49:38.049698+00:00 npm notice
2026-05-31T18:50:23.952188453Z2026-05-31T18:49:52.594551+00:00  ---> Removed intermediate container bad5b82dfdf5
2026-05-31T18:50:23.95219769Z2026-05-31T18:49:52.594627+00:00 ---> ff1cd5f0d3be
2026-05-31T18:50:23.95220657Z2026-05-31T18:49:52.594643+00:00 Step 5/15 : COPY client/ ./client/
2026-05-31T18:50:23.95221475Z2026-05-31T18:49:52.876152+00:00 ---> c6828f74967d
2026-05-31T18:50:23.952223497Z2026-05-31T18:49:52.876229+00:00 Step 6/15 : COPY version/ ./version/
2026-05-31T18:50:23.952254468Z2026-05-31T18:49:52.953665+00:00 ---> 9f3402180730
2026-05-31T18:50:23.952260181Z2026-05-31T18:49:52.953737+00:00 Step 7/15 : RUN cd client && npm run build
2026-05-31T18:50:23.952265108Z2026-05-31T18:49:53.008829+00:00 ---> Running in 8081dbfe10b0
2026-05-31T18:50:23.952270301Z2026-05-31T18:49:54.027924+00:00
2026-05-31T18:50:23.952275191Z2026-05-31T18:49:54.028012+00:00 > [email protected] build
2026-05-31T18:50:23.952368826Z2026-05-31T18:49:54.028031+00:00 > tsc --noEmit && vite build
2026-05-31T18:50:23.952589031Z2026-05-31T18:49:54.028045+00:00
2026-05-31T18:50:23.952600325Z2026-05-31T18:50:07.159688+00:00 vite v6.4.2 building for production...
2026-05-31T18:50:23.952606685Z2026-05-31T18:50:07.694271+00:00 transforming...
2026-05-31T18:50:23.952617568Z2026-05-31T18:50:14.192194+00:00 ✓ 71 modules transformed.
2026-05-31T18:50:23.953591521Z2026-05-31T18:50:14.845500+00:00 rendering chunks...
2026-05-31T18:50:23.953598332Z2026-05-31T18:50:15.314143+00:00 computing gzip size...
2026-05-31T18:50:23.953603722Z2026-05-31T18:50:15.378920+00:00 dist/index.html 1.41 kB │ gzip: 0.72 kB
2026-05-31T18:50:23.953608812Z2026-05-31T18:50:15.378999+00:00 dist/assets/index-sCOTY7za.css 41.05 kB │ gzip: 9.13 kB
2026-05-31T18:50:23.953613962Z2026-05-31T18:50:15.379798+00:00 dist/assets/index-D3SKUb8E.js 320.73 kB │ gzip: 92.75 kB │ map: 1,150.25 kB
2026-05-31T18:50:23.953619025Z2026-05-31T18:50:15.381008+00:00 ✓ built in 8.16s
2026-05-31T18:50:23.9537624Z2026-05-31T18:50:17.392175+00:00 ---> Removed intermediate container 8081dbfe10b0
2026-05-31T18:50:23.954376877Z2026-05-31T18:50:17.392287+00:00 ---> fe2b887e0e23
2026-05-31T18:50:23.954387474Z2026-05-31T18:50:17.392392+00:00 Step 8/15 : FROM caddy:2-alpine
2026-05-31T18:50:23.954393897Z2026-05-31T18:50:18.208434+00:00 2-alpine: Pulling from library/caddy
2026-05-31T18:50:23.954399974Z2026-05-31T18:50:18.483371+00:00 6a0ac1617861: Already exists
2026-05-31T18:50:23.95440589Z2026-05-31T18:50:18.490120+00:00 5920de1d55d9: Pulling fs layer
2026-05-31T18:50:23.954411797Z2026-05-31T18:50:18.490237+00:00 057c497bda06: Pulling fs layer
2026-05-31T18:50:23.954418564Z2026-05-31T18:50:18.490268+00:00 3b55c68e4a0f: Pulling fs layer
2026-05-31T18:50:23.955200456Z2026-05-31T18:50:18.490285+00:00 4f4fb700ef54: Pulling fs layer
2026-05-31T18:50:23.955209803Z2026-05-31T18:50:18.490299+00:00 4f4fb700ef54: Waiting
2026-05-31T18:50:23.955216049Z2026-05-31T18:50:18.751173+00:00 057c497bda06: Verifying Checksum
2026-05-31T18:50:23.955221609Z2026-05-31T18:50:18.751243+00:00 057c497bda06: Download complete
2026-05-31T18:50:23.955254193Z2026-05-31T18:50:18.873999+00:00 5920de1d55d9: Download complete
2026-05-31T18:50:23.955260156Z2026-05-31T18:50:19.350909+00:00 5920de1d55d9: Pull complete
2026-05-31T18:50:23.955264986Z2026-05-31T18:50:19.393837+00:00 057c497bda06: Pull complete
2026-05-31T18:50:23.955270786Z2026-05-31T18:50:19.419231+00:00 3b55c68e4a0f: Verifying Checksum
2026-05-31T18:50:23.955276327Z2026-05-31T18:50:19.419329+00:00 3b55c68e4a0f: Download complete
2026-05-31T18:50:23.956296Z2026-05-31T18:50:20.648637+00:00 3b55c68e4a0f: Pull complete
2026-05-31T18:50:23.95630645Z2026-05-31T18:50:20.690202+00:00 4f4fb700ef54: Pull complete
2026-05-31T18:50:23.956313534Z2026-05-31T18:50:20.710638+00:00 Digest: sha256:86deaf5e3d3408a6ccec08fbb79989783dd26e206ae10bcf78a801dc8c9ab794
2026-05-31T18:50:23.95631975Z2026-05-31T18:50:20.717115+00:00 Status: Downloaded newer image for caddy:2-alpine
2026-05-31T18:50:23.956324941Z2026-05-31T18:50:20.722115+00:00 ---> 5190456911ce
2026-05-31T18:50:23.956332118Z2026-05-31T18:50:20.722207+00:00 Step 9/15 : COPY --from=builder /build/client/dist /usr/share/caddy
2026-05-31T18:50:23.956353811Z2026-05-31T18:50:21.143908+00:00 ---> eba045cf19a8
2026-05-31T18:50:23.956360441Z2026-05-31T18:50:21.143983+00:00 Step 10/15 : COPY client/Caddyfile /etc/caddy/Caddyfile
2026-05-31T18:50:23.957460936Z2026-05-31T18:50:21.213506+00:00 ---> 8cb6d604c6af
2026-05-31T18:50:23.957482447Z2026-05-31T18:50:21.213612+00:00 Step 11/15 : RUN setcap -r /usr/bin/caddy || true
2026-05-31T18:50:23.957495827Z2026-05-31T18:50:21.264141+00:00 ---> Running in 0f118485ee27
2026-05-31T18:50:23.957509207Z2026-05-31T18:50:23.633614+00:00 ---> Removed intermediate container 0f118485ee27
2026-05-31T18:50:23.957551754Z2026-05-31T18:50:23.633732+00:00 ---> dd326c7b75d8
2026-05-31T18:50:23.957563164Z2026-05-31T18:50:23.633835+00:00 Step 12/15 : ENV XDG_CONFIG_HOME=/tmp/caddy-config
2026-05-31T18:50:23.957574228Z2026-05-31T18:50:23.696470+00:00 ---> Running in 482919403b85
2026-05-31T18:50:23.957596619Z2026-05-31T18:50:23.784115+00:00 ---> Removed intermediate container 482919403b85
2026-05-31T18:50:23.957608425Z2026-05-31T18:50:23.784188+00:00 ---> 505f85c80bd5
2026-05-31T18:50:23.957618812Z2026-05-31T18:50:23.784389+00:00 Step 13/15 : ENV XDG_DATA_HOME=/tmp/caddy-data
2026-05-31T18:50:23.957632052Z2026-05-31T18:50:23.841289+00:00 ---> Running in 203312de424f
2026-05-31T18:50:24.241458189Z2026-05-31T18:50:23.930578+00:00 ---> Removed intermediate container 203312de424f
2026-05-31T18:50:24.241470906Z2026-05-31T18:50:23.930814+00:00 ---> 5f74f2afa17b
2026-05-31T18:50:24.241476989Z2026-05-31T18:50:23.930882+00:00 Step 14/15 : EXPOSE 4080
2026-05-31T18:50:24.241682921Z2026-05-31T18:50:24.004541+00:00 ---> Running in f384055ea2a0
2026-05-31T18:50:24.241693088Z2026-05-31T18:50:24.071250+00:00 ---> Removed intermediate container f384055ea2a0
2026-05-31T18:50:24.241698611Z2026-05-31T18:50:24.071350+00:00 ---> 19e02f3fbbc0
2026-05-31T18:50:24.241704935Z2026-05-31T18:50:24.071384+00:00 Step 15/15 : USER 1000:1000
2026-05-31T18:50:24.241710615Z2026-05-31T18:50:24.123376+00:00 ---> Running in 3000ff9f86f3
2026-05-31T18:50:24.241850353Z2026-05-31T18:50:24.190512+00:00 ---> Removed intermediate container 3000ff9f86f3
2026-05-31T18:50:24.242223284Z2026-05-31T18:50:24.190593+00:00 ---> 45f478e4780c
2026-05-31T18:50:24.24225651Z2026-05-31T18:50:24.213256+00:00 Successfully built 45f478e4780c
2026-05-31T18:50:24.242264144Z2026-05-31T18:50:24.222456+00:00 Successfully tagged longhouse-web:test
2026-05-31T18:50:24.2422701Z2026-05-31T18:50:24.226239+00:00 === Web UI Docker image builds successfully ===
2026-05-31T18:50:24.242281954Z2026-05-31T18:50:24.227785+00:00 ✓ Job completed successfully (exit code: 0)