Reactorcide

← Back to Jobs

longhouse-web-build-test

completed exit: 0

Triggered by eval job 019e9a94-4c27-7be1-c51e-714b7ce3397e

Job ID
019e9a94-67c1-c993-d1ec-c76e16a9f3c3
Created
2026-06-06 01:37:57 UTC
Updated
2026-06-06 01:37:57 UTC
Duration
1m 38s
Source Ref
bc1d8dec8758ae140efb640b0caa553ce6642000
Source URL
https://github.com/catalystcommunity/longhouse.git
Runner Image
containers.catalystsquad.com/public/reactorcide/runnerbase:dev
Priority
0
Queue
reactorcide-jobs

Logs

2026-06-06T01:38:20.671951776Z2026-06-06T01:38:20.129851+00:00 ⚠️ Configuration warnings:
2026-06-06T01:38:20.671963642Z • runner_image: Using 'latest' tag or no tag specified
2026-06-06T01:38:20.671975464Z 💡 Consider using a specific version tag for reproducible builds
2026-06-06T01:38:20.671979561Z
2026-06-06T01:38:20.671983744Z✅ Configuration is valid (with warnings)
2026-06-06T01:38:20.671989855Z2026-06-06T01:38:20.130335+00:00 [INFO] [runnerlib] Preparing CI source type=git url=https://github.com/catalystcommunity/longhouse.git ref=3c7824be4777131fc45a32870f4180b3063629c2
2026-06-06T01:38:20.67199928Z2026-06-06T01:38:20.130481+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=3c7824be4777131fc45a32870f4180b3063629c2 target=/job/ci
2026-06-06T01:38:21.065148565Z2026-06-06T01:38:21.058227+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-06-06T01:38:21.066468804Z2026-06-06T01:38:21.058771+00:00 [INFO] [runnerlib] Preparing source type=git url=https://github.com/catalystcommunity/longhouse.git ref=bc1d8dec8758ae140efb640b0caa553ce6642000
2026-06-06T01:38:21.066485241Z2026-06-06T01:38:21.058870+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=bc1d8dec8758ae140efb640b0caa553ce6642000 target=/job/src
2026-06-06T01:38:22.018814517Z2026-06-06T01:38:22.011003+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/src
2026-06-06T01:38:22.019506517Z2026-06-06T01:38:22.012608+00:00 [INFO] [runnerlib] Initialized 0 plugins
2026-06-06T01:39:32.893650924Z2026-06-06T01:38:20.130418+00:00 🔐 Preparing trusted CI source (type: git)
2026-06-06T01:39:32.893671624Z2026-06-06T01:38:20.130545+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-06-06T01:39:32.89367911Z2026-06-06T01:38:21.022510+00:00 Checking out ref: 3c7824be4777131fc45a32870f4180b3063629c2
2026-06-06T01:39:32.89368528Z2026-06-06T01:38:21.058340+00:00 Repository checked out to: /job/ci
2026-06-06T01:39:32.893691767Z2026-06-06T01:38:21.058939+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-06-06T01:39:32.89369796Z2026-06-06T01:38:21.943563+00:00 Checking out ref: bc1d8dec8758ae140efb640b0caa553ce6642000
2026-06-06T01:39:32.893703534Z2026-06-06T01:38:22.011548+00:00 Repository checked out to: /job/src
2026-06-06T01:39:32.893709887Z2026-06-06T01:38:22.013043+00:00 Executing job locally (no container)
2026-06-06T01:39:32.89371642Z2026-06-06T01:38:22.013077+00:00 Command: bash /job/src/.reactorcide/jobs/scripts/web-build-test.sh
2026-06-06T01:39:32.893830651Z2026-06-06T01:38:22.172543+00:00 ================================================
2026-06-06T01:39:32.893838031Z2026-06-06T01:38:22.172597+00:00 Longhouse Web UI Docker Build Test
2026-06-06T01:39:32.893844268Z2026-06-06T01:38:22.172609+00:00 ================================================
2026-06-06T01:39:32.894105253Z2026-06-06T01:38:22.172619+00:00 Installing docker CLI...
2026-06-06T01:39:32.894113328Z2026-06-06T01:38:25.624563+00:00 Waiting for Docker daemon...
2026-06-06T01:39:32.895228475Z2026-06-06T01:38:25.683014+00:00 Docker daemon is ready
2026-06-06T01:39:32.895245698Z2026-06-06T01:38:25.705915+00:00 DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
2026-06-06T01:39:32.895259968Z2026-06-06T01:38:25.705968+00:00 Install the buildx component to build images with BuildKit:
2026-06-06T01:39:32.895269312Z2026-06-06T01:38:25.705982+00:00 https://docs.docker.com/go/buildx/
2026-06-06T01:39:32.895282986Z2026-06-06T01:38:25.705992+00:00
2026-06-06T01:39:32.895292356Z2026-06-06T01:38:25.739639+00:00 Sending build context to Docker daemon 2.43MB
2026-06-06T01:39:32.895738899Z2026-06-06T01:38:25.739687+00:00
2026-06-06T01:39:32.895753187Z2026-06-06T01:38:25.791266+00:00 Step 1/15 : FROM node:22-alpine AS builder
2026-06-06T01:39:32.895762747Z2026-06-06T01:38:26.597513+00:00 22-alpine: Pulling from library/node
2026-06-06T01:39:32.89577333Z2026-06-06T01:38:26.840619+00:00 6a0ac1617861: Pulling fs layer
2026-06-06T01:39:32.897063277Z2026-06-06T01:38:26.840678+00:00 2ad77fb7cfd3: Pulling fs layer
2026-06-06T01:39:32.897078597Z2026-06-06T01:38:26.840696+00:00 b6816b6a0419: Pulling fs layer
2026-06-06T01:39:32.897086807Z2026-06-06T01:38:26.840746+00:00 35cf660f63b0: Pulling fs layer
2026-06-06T01:39:32.897094417Z2026-06-06T01:38:26.841057+00:00 35cf660f63b0: Waiting
2026-06-06T01:39:32.897103843Z2026-06-06T01:38:27.089886+00:00 b6816b6a0419: Verifying Checksum
2026-06-06T01:39:32.897112217Z2026-06-06T01:38:27.089929+00:00 b6816b6a0419: Download complete
2026-06-06T01:39:32.897120613Z2026-06-06T01:38:27.158806+00:00 6a0ac1617861: Verifying Checksum
2026-06-06T01:39:32.897129587Z2026-06-06T01:38:27.158885+00:00 6a0ac1617861: Download complete
2026-06-06T01:39:32.897138727Z2026-06-06T01:38:27.291112+00:00 35cf660f63b0: Verifying Checksum
2026-06-06T01:39:32.897147061Z2026-06-06T01:38:27.291181+00:00 35cf660f63b0: Download complete
2026-06-06T01:39:32.897155231Z2026-06-06T01:38:27.532941+00:00 6a0ac1617861: Pull complete
2026-06-06T01:39:32.898214398Z2026-06-06T01:38:28.611889+00:00 2ad77fb7cfd3: Download complete
2026-06-06T01:39:32.898229508Z2026-06-06T01:38:34.301026+00:00 2ad77fb7cfd3: Pull complete
2026-06-06T01:39:32.898234891Z2026-06-06T01:38:34.486123+00:00 b6816b6a0419: Pull complete
2026-06-06T01:39:32.898240084Z2026-06-06T01:38:34.522448+00:00 35cf660f63b0: Pull complete
2026-06-06T01:39:32.898247304Z2026-06-06T01:38:34.546496+00:00 Digest: sha256:968df39aedcea65eeb078fb336ed7191baf48f972b4479711397108be0966920
2026-06-06T01:39:32.898254528Z2026-06-06T01:38:34.552216+00:00 Status: Downloaded newer image for node:22-alpine
2026-06-06T01:39:32.898261168Z2026-06-06T01:38:34.557836+00:00 ---> dd720352b069
2026-06-06T01:39:32.898266298Z2026-06-06T01:38:34.557879+00:00 Step 2/15 : WORKDIR /build
2026-06-06T01:39:32.898271251Z2026-06-06T01:38:34.675324+00:00 ---> Running in 3b87efdcdff3
2026-06-06T01:39:32.898389599Z2026-06-06T01:38:34.755219+00:00 ---> Removed intermediate container 3b87efdcdff3
2026-06-06T01:39:32.898396862Z2026-06-06T01:38:34.755297+00:00 ---> 9dc4aaab33d0
2026-06-06T01:39:32.898402619Z2026-06-06T01:38:34.755367+00:00 Step 3/15 : COPY client/package.json client/package-lock.json* ./client/
2026-06-06T01:39:32.898724842Z2026-06-06T01:38:34.869108+00:00 ---> 75db38ffd6d3
2026-06-06T01:39:32.898733306Z2026-06-06T01:38:34.869367+00:00 Step 4/15 : RUN cd client && npm ci
2026-06-06T01:39:32.898738699Z2026-06-06T01:38:34.923978+00:00 ---> Running in d915217ad91a
2026-06-06T01:39:32.898744006Z2026-06-06T01:38:48.699332+00:00
2026-06-06T01:39:32.898750182Z2026-06-06T01:38:48.699449+00:00 added 138 packages, and audited 139 packages in 13s
2026-06-06T01:39:32.899569357Z2026-06-06T01:38:48.699543+00:00
2026-06-06T01:39:32.89957766Z2026-06-06T01:38:48.699590+00:00 24 packages are looking for funding
2026-06-06T01:39:32.89958272Z2026-06-06T01:38:48.699614+00:00 run `npm fund` for details
2026-06-06T01:39:32.899587524Z2026-06-06T01:38:48.704247+00:00
2026-06-06T01:39:32.899593285Z2026-06-06T01:38:48.704305+00:00 found 0 vulnerabilities
2026-06-06T01:39:32.899597898Z2026-06-06T01:38:48.709582+00:00 npm notice
2026-06-06T01:39:32.900117922Z2026-06-06T01:38:48.709645+00:00 npm notice New major version of npm available! 10.9.8 -> 11.16.0
2026-06-06T01:39:32.900128599Z2026-06-06T01:38:48.709680+00:00 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.16.0
2026-06-06T01:39:32.900150296Z2026-06-06T01:38:48.709707+00:00 npm notice To update run: npm install -g [email protected]
2026-06-06T01:39:32.900156676Z2026-06-06T01:38:48.709729+00:00 npm notice
2026-06-06T01:39:32.900162762Z2026-06-06T01:39:00.959523+00:00  ---> Removed intermediate container d915217ad91a
2026-06-06T01:39:32.900168776Z2026-06-06T01:39:00.959611+00:00 ---> bcc03ea6e630
2026-06-06T01:39:32.900174307Z2026-06-06T01:39:00.959684+00:00 Step 5/15 : COPY client/ ./client/
2026-06-06T01:39:32.900531354Z2026-06-06T01:39:01.182397+00:00 ---> e87e51230813
2026-06-06T01:39:32.900540724Z2026-06-06T01:39:01.182475+00:00 Step 6/15 : COPY version/ ./version/
2026-06-06T01:39:32.900545917Z2026-06-06T01:39:01.263971+00:00 ---> 36e76d8153d7
2026-06-06T01:39:32.900552594Z2026-06-06T01:39:01.264083+00:00 Step 7/15 : RUN cd client && npm run build
2026-06-06T01:39:32.901141932Z2026-06-06T01:39:01.322421+00:00 ---> Running in 8f12c959d41f
2026-06-06T01:39:32.901149409Z2026-06-06T01:39:02.463241+00:00
2026-06-06T01:39:32.901154596Z2026-06-06T01:39:02.463327+00:00 > [email protected] build
2026-06-06T01:39:32.901160516Z2026-06-06T01:39:02.463344+00:00 > tsc --noEmit && vite build
2026-06-06T01:39:32.901165472Z2026-06-06T01:39:02.463357+00:00
2026-06-06T01:39:32.901452032Z2026-06-06T01:39:16.049327+00:00 vite v6.4.2 building for production...
2026-06-06T01:39:32.90153111Z2026-06-06T01:39:16.299308+00:00 transforming...
2026-06-06T01:39:32.901547296Z2026-06-06T01:39:24.097536+00:00 ✓ 71 modules transformed.
2026-06-06T01:39:32.901552036Z2026-06-06T01:39:24.701034+00:00 rendering chunks...
2026-06-06T01:39:32.901597061Z2026-06-06T01:39:25.209848+00:00 computing gzip size...
2026-06-06T01:39:32.901604344Z2026-06-06T01:39:25.270936+00:00 dist/index.html 1.41 kB │ gzip: 0.72 kB
2026-06-06T01:39:32.901610387Z2026-06-06T01:39:25.271017+00:00 dist/assets/index-6cRjePzo.css 41.09 kB │ gzip: 9.13 kB
2026-06-06T01:39:32.901924879Z2026-06-06T01:39:25.271388+00:00 dist/assets/index-6deiVYJR.js 322.71 kB │ gzip: 93.23 kB │ map: 1,154.11 kB
2026-06-06T01:39:32.901959824Z2026-06-06T01:39:25.272747+00:00 ✓ built in 9.17s
2026-06-06T01:39:32.902048327Z2026-06-06T01:39:26.217070+00:00 ---> Removed intermediate container 8f12c959d41f
2026-06-06T01:39:32.90205609Z2026-06-06T01:39:26.217147+00:00 ---> d8b64b47824c
2026-06-06T01:39:32.902062671Z2026-06-06T01:39:26.217211+00:00 Step 8/15 : FROM caddy:2-alpine
2026-06-06T01:39:32.902068868Z2026-06-06T01:39:27.048460+00:00 2-alpine: Pulling from library/caddy
2026-06-06T01:39:32.902412091Z2026-06-06T01:39:27.286598+00:00 6a0ac1617861: Already exists
2026-06-06T01:39:32.902420215Z2026-06-06T01:39:27.293964+00:00 ad5b99285640: Pulling fs layer
2026-06-06T01:39:32.902425079Z2026-06-06T01:39:27.294049+00:00 e4dd23ff2ab4: Pulling fs layer
2026-06-06T01:39:32.902767297Z2026-06-06T01:39:27.294072+00:00 1ad4291c6065: Pulling fs layer
2026-06-06T01:39:32.902775475Z2026-06-06T01:39:27.294087+00:00 4f4fb700ef54: Pulling fs layer
2026-06-06T01:39:32.902780685Z2026-06-06T01:39:27.294099+00:00 4f4fb700ef54: Waiting
2026-06-06T01:39:32.902786122Z2026-06-06T01:39:27.561152+00:00 e4dd23ff2ab4: Verifying Checksum
2026-06-06T01:39:32.902791515Z2026-06-06T01:39:27.561300+00:00 e4dd23ff2ab4: Download complete
2026-06-06T01:39:32.902799388Z2026-06-06T01:39:27.700292+00:00 ad5b99285640: Verifying Checksum
2026-06-06T01:39:32.903244647Z2026-06-06T01:39:27.700445+00:00 ad5b99285640: Download complete
2026-06-06T01:39:32.903776124Z2026-06-06T01:39:27.765670+00:00 4f4fb700ef54: Download complete
2026-06-06T01:39:32.903783327Z2026-06-06T01:39:28.170810+00:00 ad5b99285640: Pull complete
2026-06-06T01:39:32.903789001Z2026-06-06T01:39:28.219046+00:00 1ad4291c6065: Verifying Checksum
2026-06-06T01:39:32.903797011Z2026-06-06T01:39:28.219123+00:00 1ad4291c6065: Download complete
2026-06-06T01:39:32.903802344Z2026-06-06T01:39:28.219643+00:00 e4dd23ff2ab4: Pull complete
2026-06-06T01:39:32.903806981Z2026-06-06T01:39:29.477765+00:00 1ad4291c6065: Pull complete
2026-06-06T01:39:32.903812014Z2026-06-06T01:39:29.517690+00:00 4f4fb700ef54: Pull complete
2026-06-06T01:39:32.904545365Z2026-06-06T01:39:29.540463+00:00 Digest: sha256:77c07d5ebfa5be9fd6c820d2094ae662c9e7eeb9bf98346b7f639900263ee2a2
2026-06-06T01:39:32.904560835Z2026-06-06T01:39:29.551976+00:00 Status: Downloaded newer image for caddy:2-alpine
2026-06-06T01:39:32.904567089Z2026-06-06T01:39:29.557669+00:00 ---> 910976fcb5a9
2026-06-06T01:39:32.904573169Z2026-06-06T01:39:29.557861+00:00 Step 9/15 : COPY --from=builder /build/client/dist /usr/share/caddy
2026-06-06T01:39:32.904579109Z2026-06-06T01:39:30.069784+00:00 ---> cb91068e1f66
2026-06-06T01:39:32.904798041Z2026-06-06T01:39:30.069962+00:00 Step 10/15 : COPY client/Caddyfile /etc/caddy/Caddyfile
2026-06-06T01:39:32.90500446Z2026-06-06T01:39:30.152797+00:00 ---> a28bec101b9a
2026-06-06T01:39:32.90501229Z2026-06-06T01:39:30.152941+00:00 Step 11/15 : RUN setcap -r /usr/bin/caddy || true
2026-06-06T01:39:32.90504083Z2026-06-06T01:39:30.216809+00:00 ---> Running in 991e7c77c931
2026-06-06T01:39:32.90504701Z2026-06-06T01:39:32.748445+00:00 ---> Removed intermediate container 991e7c77c931
2026-06-06T01:39:32.9050517Z2026-06-06T01:39:32.748500+00:00 ---> 5bc48b0f04f5
2026-06-06T01:39:32.905057454Z2026-06-06T01:39:32.748518+00:00 Step 12/15 : ENV XDG_CONFIG_HOME=/tmp/caddy-config
2026-06-06T01:39:32.90506283Z2026-06-06T01:39:32.811909+00:00 ---> Running in 09e8b5d18955
2026-06-06T01:39:32.90506872Z2026-06-06T01:39:32.885486+00:00 ---> Removed intermediate container 09e8b5d18955
2026-06-06T01:39:32.90536432Z2026-06-06T01:39:32.885578+00:00 ---> a66302f77f7b
2026-06-06T01:39:33.346501718Z2026-06-06T01:39:32.885696+00:00 Step 13/15 : ENV XDG_DATA_HOME=/tmp/caddy-data
2026-06-06T01:39:33.346516302Z2026-06-06T01:39:32.940585+00:00 ---> Running in a03205f786da
2026-06-06T01:39:33.346524292Z2026-06-06T01:39:33.014360+00:00 ---> Removed intermediate container a03205f786da
2026-06-06T01:39:33.346532175Z2026-06-06T01:39:33.014435+00:00 ---> 10efd86b6150
2026-06-06T01:39:33.346537542Z2026-06-06T01:39:33.014467+00:00 Step 14/15 : EXPOSE 4080
2026-06-06T01:39:33.346542725Z2026-06-06T01:39:33.077511+00:00 ---> Running in c7027dd98335
2026-06-06T01:39:33.346549373Z2026-06-06T01:39:33.156597+00:00 ---> Removed intermediate container c7027dd98335
2026-06-06T01:39:33.346554369Z2026-06-06T01:39:33.156665+00:00 ---> edd253234bd4
2026-06-06T01:39:33.347553998Z2026-06-06T01:39:33.156728+00:00 Step 15/15 : USER 1000:1000
2026-06-06T01:39:33.347568369Z2026-06-06T01:39:33.219285+00:00 ---> Running in a24c4b7c0671
2026-06-06T01:39:33.347576745Z2026-06-06T01:39:33.295228+00:00 ---> Removed intermediate container a24c4b7c0671
2026-06-06T01:39:33.347582292Z2026-06-06T01:39:33.295337+00:00 ---> 923cb2f96888
2026-06-06T01:39:33.347587545Z2026-06-06T01:39:33.320014+00:00 Successfully built 923cb2f96888
2026-06-06T01:39:33.347593825Z2026-06-06T01:39:33.330666+00:00 Successfully tagged longhouse-web:test
2026-06-06T01:39:33.347599523Z2026-06-06T01:39:33.334518+00:00 === Web UI Docker image builds successfully ===
2026-06-06T01:39:33.348430454Z2026-06-06T01:39:33.336155+00:00 ✓ Job completed successfully (exit code: 0)