Reactorcide

← Back to Jobs

longhouse-web-build-test

completed exit: 0

Triggered by eval job 019eb86e-4d89-2472-de35-186ba6be33fd

Job ID
019eb86e-5d2f-7f07-b3c5-1e878812c2e5
Created
2026-06-11 20:45:01 UTC
Updated
2026-06-11 20:45:01 UTC
Duration
1m 35s
Source Ref
5f9360df872d4aad157b7b4c29237fd0e4eb296b
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-11T20:45:23.222958067Z2026-06-11T20:45:22.826874+00:00 ⚠️ Configuration warnings:
2026-06-11T20:45:23.222986754Z • runner_image: Using 'latest' tag or no tag specified
2026-06-11T20:45:23.223001654Z 💡 Consider using a specific version tag for reproducible builds
2026-06-11T20:45:23.223010054Z
2026-06-11T20:45:23.223018184Z✅ Configuration is valid (with warnings)
2026-06-11T20:45:23.223031094Z2026-06-11T20:45:22.827305+00:00 [INFO] [runnerlib] Preparing CI source type=git url=https://github.com/catalystcommunity/longhouse.git ref=058855ac5de92741c556050f7a31635048b60932
2026-06-11T20:45:23.223044558Z2026-06-11T20:45:22.827420+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=058855ac5de92741c556050f7a31635048b60932 target=/job/ci
2026-06-11T20:45:23.998224412Z2026-06-11T20:45:23.995943+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-06-11T20:45:24.000572315Z2026-06-11T20:45:23.996782+00:00 [INFO] [runnerlib] Preparing source type=git url=https://github.com/catalystcommunity/longhouse.git ref=5f9360df872d4aad157b7b4c29237fd0e4eb296b
2026-06-11T20:45:24.000586181Z2026-06-11T20:45:23.996880+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=5f9360df872d4aad157b7b4c29237fd0e4eb296b target=/job/src
2026-06-11T20:45:25.116675486Z2026-06-11T20:45:25.114629+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/src
2026-06-11T20:45:25.118371268Z2026-06-11T20:45:25.115264+00:00 [INFO] [runnerlib] Initialized 0 plugins
2026-06-11T20:46:32.991656135Z2026-06-11T20:45:22.827368+00:00 🔐 Preparing trusted CI source (type: git)
2026-06-11T20:46:32.991708848Z2026-06-11T20:45:22.827460+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-06-11T20:46:32.991716915Z2026-06-11T20:45:23.945720+00:00 Checking out ref: 058855ac5de92741c556050f7a31635048b60932
2026-06-11T20:46:32.991723445Z2026-06-11T20:45:23.996072+00:00 Repository checked out to: /job/ci
2026-06-11T20:46:32.991729598Z2026-06-11T20:45:23.996963+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-06-11T20:46:32.991752855Z2026-06-11T20:45:25.068055+00:00 Checking out ref: 5f9360df872d4aad157b7b4c29237fd0e4eb296b
2026-06-11T20:46:32.991758668Z2026-06-11T20:45:25.114763+00:00 Repository checked out to: /job/src
2026-06-11T20:46:32.991763985Z2026-06-11T20:45:25.115360+00:00 Executing job locally (no container)
2026-06-11T20:46:32.991770592Z2026-06-11T20:45:25.115384+00:00 Command: bash /job/src/.reactorcide/jobs/scripts/web-build-test.sh
2026-06-11T20:46:32.991775726Z2026-06-11T20:45:25.256018+00:00 ================================================
2026-06-11T20:46:32.991782099Z2026-06-11T20:45:25.256072+00:00 Longhouse Web UI Docker Build Test
2026-06-11T20:46:32.991790869Z2026-06-11T20:45:25.256088+00:00 ================================================
2026-06-11T20:46:32.991796329Z2026-06-11T20:45:25.257086+00:00 Installing docker CLI...
2026-06-11T20:46:32.991811113Z2026-06-11T20:45:29.439194+00:00 Waiting for Docker daemon...
2026-06-11T20:46:32.992039349Z2026-06-11T20:45:29.498525+00:00 Docker daemon is ready
2026-06-11T20:46:32.992057072Z2026-06-11T20:45:29.531995+00:00 DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
2026-06-11T20:46:32.992681545Z2026-06-11T20:45:29.532051+00:00 Install the buildx component to build images with BuildKit:
2026-06-11T20:46:32.992689695Z2026-06-11T20:45:29.532069+00:00 https://docs.docker.com/go/buildx/
2026-06-11T20:46:32.992697595Z2026-06-11T20:45:29.532097+00:00
2026-06-11T20:46:32.992703315Z2026-06-11T20:45:29.597987+00:00 Sending build context to Docker daemon 2.546MB
2026-06-11T20:46:32.992708608Z2026-06-11T20:45:29.598043+00:00
2026-06-11T20:46:32.992714998Z2026-06-11T20:45:29.700309+00:00 Step 1/15 : FROM node:22-alpine AS builder
2026-06-11T20:46:32.992720365Z2026-06-11T20:45:30.516628+00:00 22-alpine: Pulling from library/node
2026-06-11T20:46:32.99287573Z2026-06-11T20:45:30.756524+00:00 9b70e313681f: Pulling fs layer
2026-06-11T20:46:32.992882477Z2026-06-11T20:45:30.756622+00:00 5b451d10f2bd: Pulling fs layer
2026-06-11T20:46:32.992887613Z2026-06-11T20:45:30.756776+00:00 33583c35945b: Pulling fs layer
2026-06-11T20:46:32.9928922Z2026-06-11T20:45:30.756821+00:00 04066241267b: Pulling fs layer
2026-06-11T20:46:32.993386498Z2026-06-11T20:45:30.756850+00:00 04066241267b: Waiting
2026-06-11T20:46:32.993394275Z2026-06-11T20:45:31.015995+00:00 33583c35945b: Verifying Checksum
2026-06-11T20:46:32.993399528Z2026-06-11T20:45:31.016116+00:00 33583c35945b: Download complete
2026-06-11T20:46:32.993404718Z2026-06-11T20:45:31.115837+00:00 9b70e313681f: Verifying Checksum
2026-06-11T20:46:32.993410072Z2026-06-11T20:45:31.115908+00:00 9b70e313681f: Download complete
2026-06-11T20:46:32.993415332Z2026-06-11T20:45:31.218016+00:00 04066241267b: Verifying Checksum
2026-06-11T20:46:32.993420075Z2026-06-11T20:45:31.218146+00:00 04066241267b: Download complete
2026-06-11T20:46:32.993424838Z2026-06-11T20:45:31.602290+00:00 9b70e313681f: Pull complete
2026-06-11T20:46:32.994049002Z2026-06-11T20:45:32.787502+00:00 5b451d10f2bd: Verifying Checksum
2026-06-11T20:46:32.994066452Z2026-06-11T20:45:32.787716+00:00 5b451d10f2bd: Download complete
2026-06-11T20:46:32.994076455Z2026-06-11T20:45:38.587797+00:00 5b451d10f2bd: Pull complete
2026-06-11T20:46:32.994084069Z2026-06-11T20:45:38.764868+00:00 33583c35945b: Pull complete
2026-06-11T20:46:32.994091265Z2026-06-11T20:45:38.796618+00:00 04066241267b: Pull complete
2026-06-11T20:46:32.994101119Z2026-06-11T20:45:38.814837+00:00 Digest: sha256:9385cd9f3001dfc3431e8ead12c43e9e1f87cc1b9b5c6cfd0f73865d405b27c4
2026-06-11T20:46:32.994110505Z2026-06-11T20:45:38.819197+00:00 Status: Downloaded newer image for node:22-alpine
2026-06-11T20:46:32.994239406Z2026-06-11T20:45:38.824498+00:00 ---> c10474645fd3
2026-06-11T20:46:32.994253103Z2026-06-11T20:45:38.824546+00:00 Step 2/15 : WORKDIR /build
2026-06-11T20:46:32.994277897Z2026-06-11T20:45:39.327256+00:00 ---> Running in dd4746064823
2026-06-11T20:46:32.994285837Z2026-06-11T20:45:39.382056+00:00 ---> Removed intermediate container dd4746064823
2026-06-11T20:46:32.996834922Z2026-06-11T20:45:39.382101+00:00 ---> 4b62caf5111a
2026-06-11T20:46:32.996854406Z2026-06-11T20:45:39.382139+00:00 Step 3/15 : COPY client/package.json client/package-lock.json* ./client/
2026-06-11T20:46:32.996862962Z2026-06-11T20:45:39.449906+00:00 ---> 36039136b4cb
2026-06-11T20:46:32.996872282Z2026-06-11T20:45:39.449969+00:00 Step 4/15 : RUN cd client && npm ci
2026-06-11T20:46:32.996879526Z2026-06-11T20:45:39.485253+00:00 ---> Running in 4876a7426e3c
2026-06-11T20:46:32.996893293Z2026-06-11T20:45:52.137128+00:00
2026-06-11T20:46:32.996903033Z2026-06-11T20:45:52.137213+00:00 added 138 packages, and audited 139 packages in 12s
2026-06-11T20:46:32.99691072Z2026-06-11T20:45:52.137277+00:00
2026-06-11T20:46:32.996918753Z2026-06-11T20:45:52.137298+00:00 24 packages are looking for funding
2026-06-11T20:46:32.996926913Z2026-06-11T20:45:52.137313+00:00 run `npm fund` for details
2026-06-11T20:46:32.996934397Z2026-06-11T20:45:52.140915+00:00
2026-06-11T20:46:32.996941767Z2026-06-11T20:45:52.140950+00:00 found 0 vulnerabilities
2026-06-11T20:46:32.996975007Z2026-06-11T20:45:52.145307+00:00 npm notice
2026-06-11T20:46:32.996992704Z2026-06-11T20:45:52.145349+00:00 npm notice New major version of npm available! 10.9.8 -> 11.17.0
2026-06-11T20:46:32.997007298Z2026-06-11T20:45:52.145364+00:00 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.17.0
2026-06-11T20:46:32.997013838Z2026-06-11T20:45:52.145378+00:00 npm notice To update run: npm install -g [email protected]
2026-06-11T20:46:32.997019385Z2026-06-11T20:45:52.145420+00:00 npm notice
2026-06-11T20:46:32.997025025Z2026-06-11T20:46:04.427039+00:00  ---> Removed intermediate container 4876a7426e3c
2026-06-11T20:46:32.997030861Z2026-06-11T20:46:04.427128+00:00 ---> d47e397c9f0c
2026-06-11T20:46:32.997036041Z2026-06-11T20:46:04.427150+00:00 Step 5/15 : COPY client/ ./client/
2026-06-11T20:46:32.997041048Z2026-06-11T20:46:04.645289+00:00 ---> ceef87db9b42
2026-06-11T20:46:32.997046261Z2026-06-11T20:46:04.645360+00:00 Step 6/15 : COPY version/ ./version/
2026-06-11T20:46:32.997050995Z2026-06-11T20:46:04.719361+00:00 ---> 3b6f6b80770f
2026-06-11T20:46:32.997056078Z2026-06-11T20:46:04.719434+00:00 Step 7/15 : RUN cd client && npm run build
2026-06-11T20:46:32.997060928Z2026-06-11T20:46:04.770714+00:00 ---> Running in 33a92ec657a9
2026-06-11T20:46:32.997070158Z2026-06-11T20:46:05.735661+00:00
2026-06-11T20:46:32.997074915Z2026-06-11T20:46:05.735775+00:00 > [email protected] build
2026-06-11T20:46:32.997079688Z2026-06-11T20:46:05.735807+00:00 > tsc --noEmit && vite build
2026-06-11T20:46:32.997085402Z2026-06-11T20:46:05.735829+00:00
2026-06-11T20:46:32.997447182Z2026-06-11T20:46:16.625996+00:00 vite v6.4.2 building for production...
2026-06-11T20:46:32.997462826Z2026-06-11T20:46:16.909568+00:00 transforming...
2026-06-11T20:46:32.997467783Z2026-06-11T20:46:24.242681+00:00 ✓ 72 modules transformed.
2026-06-11T20:46:32.99764893Z2026-06-11T20:46:24.835596+00:00 rendering chunks...
2026-06-11T20:46:32.997656007Z2026-06-11T20:46:25.489721+00:00 computing gzip size...
2026-06-11T20:46:32.998041549Z2026-06-11T20:46:25.546794+00:00 dist/index.html 1.41 kB │ gzip: 0.72 kB
2026-06-11T20:46:32.998054299Z2026-06-11T20:46:25.546916+00:00 dist/assets/index-6cRjePzo.css 41.09 kB │ gzip: 9.13 kB
2026-06-11T20:46:32.998066752Z2026-06-11T20:46:25.547416+00:00 dist/assets/index-BxaCMgv4.js 326.74 kB │ gzip: 94.18 kB │ map: 1,167.87 kB
2026-06-11T20:46:32.998075459Z2026-06-11T20:46:25.548065+00:00 ✓ built in 8.85s
2026-06-11T20:46:32.998525023Z2026-06-11T20:46:26.461801+00:00 ---> Removed intermediate container 33a92ec657a9
2026-06-11T20:46:32.998597009Z2026-06-11T20:46:26.461874+00:00 ---> 974cef04cc06
2026-06-11T20:46:32.99861217Z2026-06-11T20:46:26.461939+00:00 Step 8/15 : FROM caddy:2-alpine
2026-06-11T20:46:32.999819009Z2026-06-11T20:46:27.293480+00:00 2-alpine: Pulling from library/caddy
2026-06-11T20:46:32.999831669Z2026-06-11T20:46:27.537648+00:00 6a0ac1617861: Pulling fs layer
2026-06-11T20:46:32.999843896Z2026-06-11T20:46:27.537832+00:00 ad5b99285640: Pulling fs layer
2026-06-11T20:46:32.999852026Z2026-06-11T20:46:27.537878+00:00 e4dd23ff2ab4: Pulling fs layer
2026-06-11T20:46:32.999861646Z2026-06-11T20:46:27.537906+00:00 1ad4291c6065: Pulling fs layer
2026-06-11T20:46:32.999869579Z2026-06-11T20:46:27.537931+00:00 4f4fb700ef54: Pulling fs layer
2026-06-11T20:46:32.999876333Z2026-06-11T20:46:27.537957+00:00 1ad4291c6065: Waiting
2026-06-11T20:46:32.99988449Z2026-06-11T20:46:27.537982+00:00 4f4fb700ef54: Waiting
2026-06-11T20:46:32.9999823Z2026-06-11T20:46:27.798168+00:00 e4dd23ff2ab4: Download complete
2026-06-11T20:46:32.999990171Z2026-06-11T20:46:27.893491+00:00 ad5b99285640: Verifying Checksum
2026-06-11T20:46:32.999995311Z2026-06-11T20:46:27.893602+00:00 ad5b99285640: Download complete
2026-06-11T20:46:33.000279403Z2026-06-11T20:46:27.929093+00:00 6a0ac1617861: Verifying Checksum
2026-06-11T20:46:33.000292856Z2026-06-11T20:46:27.929135+00:00 6a0ac1617861: Download complete
2026-06-11T20:46:33.000466179Z2026-06-11T20:46:28.086419+00:00 4f4fb700ef54: Verifying Checksum
2026-06-11T20:46:33.000983753Z2026-06-11T20:46:28.086543+00:00 4f4fb700ef54: Download complete
2026-06-11T20:46:33.000996647Z2026-06-11T20:46:28.432958+00:00 6a0ac1617861: Pull complete
2026-06-11T20:46:33.00100509Z2026-06-11T20:46:28.665551+00:00 1ad4291c6065: Verifying Checksum
2026-06-11T20:46:33.001200955Z2026-06-11T20:46:28.665734+00:00 1ad4291c6065: Download complete
2026-06-11T20:46:33.001772761Z2026-06-11T20:46:28.893437+00:00 ad5b99285640: Pull complete
2026-06-11T20:46:33.001783088Z2026-06-11T20:46:28.938602+00:00 e4dd23ff2ab4: Pull complete
2026-06-11T20:46:33.001791721Z2026-06-11T20:46:30.168123+00:00 1ad4291c6065: Pull complete
2026-06-11T20:46:33.002034308Z2026-06-11T20:46:30.206904+00:00 4f4fb700ef54: Pull complete
2026-06-11T20:46:33.002043368Z2026-06-11T20:46:30.229800+00:00 Digest: sha256:77c07d5ebfa5be9fd6c820d2094ae662c9e7eeb9bf98346b7f639900263ee2a2
2026-06-11T20:46:33.002049084Z2026-06-11T20:46:30.235836+00:00 Status: Downloaded newer image for caddy:2-alpine
2026-06-11T20:46:33.002054051Z2026-06-11T20:46:30.241619+00:00 ---> 910976fcb5a9
2026-06-11T20:46:33.002060101Z2026-06-11T20:46:30.241686+00:00 Step 9/15 : COPY --from=builder /build/client/dist /usr/share/caddy
2026-06-11T20:46:33.002065118Z2026-06-11T20:46:30.609726+00:00 ---> d1b6314fed82
2026-06-11T20:46:33.002620857Z2026-06-11T20:46:30.609795+00:00 Step 10/15 : COPY client/Caddyfile /etc/caddy/Caddyfile
2026-06-11T20:46:33.002656177Z2026-06-11T20:46:30.678165+00:00 ---> 5583cc716d5c
2026-06-11T20:46:33.002662454Z2026-06-11T20:46:30.678230+00:00 Step 11/15 : RUN setcap -r /usr/bin/caddy || true
2026-06-11T20:46:33.00266759Z2026-06-11T20:46:30.734956+00:00 ---> Running in ecf0f5ffef04
2026-06-11T20:46:33.002672927Z2026-06-11T20:46:32.988440+00:00 ---> Removed intermediate container ecf0f5ffef04
2026-06-11T20:46:33.473795941Z2026-06-11T20:46:32.988508+00:00 ---> 8d94677a308d
2026-06-11T20:46:33.473819542Z2026-06-11T20:46:32.988702+00:00 Step 12/15 : ENV XDG_CONFIG_HOME=/tmp/caddy-config
2026-06-11T20:46:33.473830129Z2026-06-11T20:46:33.040863+00:00 ---> Running in 00c59cd2a860
2026-06-11T20:46:33.473840049Z2026-06-11T20:46:33.100665+00:00 ---> Removed intermediate container 00c59cd2a860
2026-06-11T20:46:33.473849282Z2026-06-11T20:46:33.100711+00:00 ---> 356787025dc9
2026-06-11T20:46:33.473874712Z2026-06-11T20:46:33.100770+00:00 Step 13/15 : ENV XDG_DATA_HOME=/tmp/caddy-data
2026-06-11T20:46:33.473906512Z2026-06-11T20:46:33.147425+00:00 ---> Running in c025d810eab9
2026-06-11T20:46:33.473918817Z2026-06-11T20:46:33.202917+00:00 ---> Removed intermediate container c025d810eab9
2026-06-11T20:46:33.47392879Z2026-06-11T20:46:33.202962+00:00 ---> ad2befdea7c9
2026-06-11T20:46:33.473934647Z2026-06-11T20:46:33.203020+00:00 Step 14/15 : EXPOSE 4080
2026-06-11T20:46:33.474220932Z2026-06-11T20:46:33.253749+00:00 ---> Running in 30d95a6b6c57
2026-06-11T20:46:33.474232599Z2026-06-11T20:46:33.319083+00:00 ---> Removed intermediate container 30d95a6b6c57
2026-06-11T20:46:33.474821918Z2026-06-11T20:46:33.319168+00:00 ---> f5e38e468bb6
2026-06-11T20:46:33.474829965Z2026-06-11T20:46:33.319237+00:00 Step 15/15 : USER 1000:1000
2026-06-11T20:46:33.474834781Z2026-06-11T20:46:33.371651+00:00 ---> Running in 1d9fbb0f6b62
2026-06-11T20:46:33.474840889Z2026-06-11T20:46:33.431450+00:00 ---> Removed intermediate container 1d9fbb0f6b62
2026-06-11T20:46:33.474845832Z2026-06-11T20:46:33.431514+00:00 ---> ffbb673b28d0
2026-06-11T20:46:33.474851552Z2026-06-11T20:46:33.452679+00:00 Successfully built ffbb673b28d0
2026-06-11T20:46:33.474856962Z2026-06-11T20:46:33.462354+00:00 Successfully tagged longhouse-web:test
2026-06-11T20:46:33.474862356Z2026-06-11T20:46:33.467557+00:00 === Web UI Docker image builds successfully ===
2026-06-11T20:46:33.474906366Z2026-06-11T20:46:33.470795+00:00 ✓ Job completed successfully (exit code: 0)