Reactorcide

← Back to Jobs

longhouse-web-build-test

completed exit: 0

Triggered by eval job 019e66ce-81df-c60f-04ce-dee25faf3325

Job ID
019e66ce-927e-7603-937e-928094b6a77e
Created
2026-05-27 00:21:14 UTC
Updated
2026-05-27 00:21:14 UTC
Duration
1m 33s
Source Ref
2dac3db3354674bbda4f247d97d3b97728b84b15
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-27T00:21:35.938964511Z2026-05-27T00:21:35.599883+00:00 ⚠️ Configuration warnings:
2026-05-27T00:21:35.938974609Z • runner_image: Using 'latest' tag or no tag specified
2026-05-27T00:21:35.938982492Z 💡 Consider using a specific version tag for reproducible builds
2026-05-27T00:21:35.938987975Z
2026-05-27T00:21:35.938993394Z✅ Configuration is valid (with warnings)
2026-05-27T00:21:35.939003561Z2026-05-27T00:21:35.600335+00:00 [INFO] [runnerlib] Preparing CI source type=git url=https://github.com/catalystcommunity/longhouse.git ref=61ed589e87b85e74b84f2c4d8d50d6162ae036f5
2026-05-27T00:21:35.939012219Z2026-05-27T00:21:35.600487+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=61ed589e87b85e74b84f2c4d8d50d6162ae036f5 target=/job/ci
2026-05-27T00:21:36.659942258Z2026-05-27T00:21:36.662869+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-05-27T00:21:36.659955228Z2026-05-27T00:21:36.663293+00:00 [INFO] [runnerlib] Preparing source type=git url=https://github.com/catalystcommunity/longhouse.git ref=2dac3db3354674bbda4f247d97d3b97728b84b15
2026-05-27T00:21:36.659966188Z2026-05-27T00:21:36.663345+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=2dac3db3354674bbda4f247d97d3b97728b84b15 target=/job/src
2026-05-27T00:21:37.637982599Z2026-05-27T00:21:37.642164+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/src
2026-05-27T00:21:37.638002369Z2026-05-27T00:21:37.642643+00:00 [INFO] [runnerlib] Initialized 0 plugins
2026-05-27T00:22:42.806437967Z2026-05-27T00:21:35.600443+00:00 🔐 Preparing trusted CI source (type: git)
2026-05-27T00:22:42.806446007Z2026-05-27T00:21:35.600669+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-27T00:22:42.80678225Z2026-05-27T00:21:36.618909+00:00 Checking out ref: 61ed589e87b85e74b84f2c4d8d50d6162ae036f5
2026-05-27T00:22:42.806786907Z2026-05-27T00:21:36.662977+00:00 Repository checked out to: /job/ci
2026-05-27T00:22:42.806790527Z2026-05-27T00:21:36.663375+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-27T00:22:42.806876232Z2026-05-27T00:21:37.609671+00:00 Checking out ref: 2dac3db3354674bbda4f247d97d3b97728b84b15
2026-05-27T00:22:42.806880558Z2026-05-27T00:21:37.642329+00:00 Repository checked out to: /job/src
2026-05-27T00:22:42.806886353Z2026-05-27T00:21:37.642988+00:00 Executing job locally (no container)
2026-05-27T00:22:42.806890212Z2026-05-27T00:21:37.643077+00:00 Command: bash /job/src/.reactorcide/jobs/scripts/web-build-test.sh
2026-05-27T00:22:42.806894815Z2026-05-27T00:21:37.755521+00:00 ================================================
2026-05-27T00:22:42.807005434Z2026-05-27T00:21:37.755563+00:00 Longhouse Web UI Docker Build Test
2026-05-27T00:22:42.807646718Z2026-05-27T00:21:37.755574+00:00 ================================================
2026-05-27T00:22:42.80765217Z2026-05-27T00:21:37.756163+00:00 Installing docker CLI...
2026-05-27T00:22:42.80789814Z2026-05-27T00:21:41.322218+00:00 Waiting for Docker daemon...
2026-05-27T00:22:42.809951605Z2026-05-27T00:21:41.371724+00:00 Docker daemon is ready
2026-05-27T00:22:42.809957446Z2026-05-27T00:21:41.393209+00:00 DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
2026-05-27T00:22:42.809961539Z2026-05-27T00:21:41.393265+00:00 Install the buildx component to build images with BuildKit:
2026-05-27T00:22:42.809964743Z2026-05-27T00:21:41.393279+00:00 https://docs.docker.com/go/buildx/
2026-05-27T00:22:42.809972396Z2026-05-27T00:21:41.393291+00:00
2026-05-27T00:22:42.809975502Z2026-05-27T00:21:41.431213+00:00 Sending build context to Docker daemon 2.157MB
2026-05-27T00:22:42.809978457Z2026-05-27T00:21:41.431255+00:00
2026-05-27T00:22:42.809981422Z2026-05-27T00:21:41.486307+00:00 Step 1/15 : FROM node:22-alpine AS builder
2026-05-27T00:22:42.809984556Z2026-05-27T00:21:42.289074+00:00 22-alpine: Pulling from library/node
2026-05-27T00:22:42.809987702Z2026-05-27T00:21:42.545845+00:00 6a0ac1617861: Pulling fs layer
2026-05-27T00:22:42.809990671Z2026-05-27T00:21:42.545922+00:00 2ad77fb7cfd3: Pulling fs layer
2026-05-27T00:22:42.809995122Z2026-05-27T00:21:42.545936+00:00 b6816b6a0419: Pulling fs layer
2026-05-27T00:22:42.809997583Z2026-05-27T00:21:42.545943+00:00 35cf660f63b0: Pulling fs layer
2026-05-27T00:22:42.810000365Z2026-05-27T00:21:42.545951+00:00 35cf660f63b0: Waiting
2026-05-27T00:22:42.810003111Z2026-05-27T00:21:42.778645+00:00 b6816b6a0419: Verifying Checksum
2026-05-27T00:22:42.810005651Z2026-05-27T00:21:42.778724+00:00 b6816b6a0419: Download complete
2026-05-27T00:22:42.810354428Z2026-05-27T00:21:42.885139+00:00 6a0ac1617861: Verifying Checksum
2026-05-27T00:22:42.810358253Z2026-05-27T00:21:42.885199+00:00 6a0ac1617861: Download complete
2026-05-27T00:22:42.810360967Z2026-05-27T00:21:42.979658+00:00 35cf660f63b0: Verifying Checksum
2026-05-27T00:22:42.810363627Z2026-05-27T00:21:42.979698+00:00 35cf660f63b0: Download complete
2026-05-27T00:22:42.810380719Z2026-05-27T00:21:43.213680+00:00 6a0ac1617861: Pull complete
2026-05-27T00:22:42.81076856Z2026-05-27T00:21:44.304914+00:00 2ad77fb7cfd3: Verifying Checksum
2026-05-27T00:22:42.810775862Z2026-05-27T00:21:44.305082+00:00 2ad77fb7cfd3: Download complete
2026-05-27T00:22:42.810780336Z2026-05-27T00:21:50.275061+00:00 2ad77fb7cfd3: Pull complete
2026-05-27T00:22:42.810855617Z2026-05-27T00:21:50.447388+00:00 b6816b6a0419: Pull complete
2026-05-27T00:22:42.811155793Z2026-05-27T00:21:50.479277+00:00 35cf660f63b0: Pull complete
2026-05-27T00:22:42.811160521Z2026-05-27T00:21:50.500909+00:00 Digest: sha256:968df39aedcea65eeb078fb336ed7191baf48f972b4479711397108be0966920
2026-05-27T00:22:42.811506635Z2026-05-27T00:21:50.507978+00:00 Status: Downloaded newer image for node:22-alpine
2026-05-27T00:22:42.811510353Z2026-05-27T00:21:50.513063+00:00 ---> dd720352b069
2026-05-27T00:22:42.811512972Z2026-05-27T00:21:50.513106+00:00 Step 2/15 : WORKDIR /build
2026-05-27T00:22:42.811515556Z2026-05-27T00:21:50.737981+00:00 ---> Running in 91df59ac1462
2026-05-27T00:22:42.811624817Z2026-05-27T00:21:50.804932+00:00 ---> Removed intermediate container 91df59ac1462
2026-05-27T00:22:42.811630411Z2026-05-27T00:21:50.805089+00:00 ---> 178a9ebd0778
2026-05-27T00:22:42.811899117Z2026-05-27T00:21:50.805250+00:00 Step 3/15 : COPY client/package.json client/package-lock.json* ./client/
2026-05-27T00:22:42.811902257Z2026-05-27T00:21:50.870152+00:00 ---> 0a70f4ae3b82
2026-05-27T00:22:42.812520655Z2026-05-27T00:21:50.870249+00:00 Step 4/15 : RUN cd client && npm ci
2026-05-27T00:22:42.812524398Z2026-05-27T00:21:50.906061+00:00 ---> Running in 2f8d5f2353e8
2026-05-27T00:22:42.812527015Z2026-05-27T00:22:04.232296+00:00
2026-05-27T00:22:42.812864558Z2026-05-27T00:22:04.232378+00:00 added 138 packages, and audited 139 packages in 13s
2026-05-27T00:22:42.812879299Z2026-05-27T00:22:04.232436+00:00
2026-05-27T00:22:42.813092155Z2026-05-27T00:22:04.232457+00:00 24 packages are looking for funding
2026-05-27T00:22:42.813099266Z2026-05-27T00:22:04.232472+00:00 run `npm fund` for details
2026-05-27T00:22:42.813103104Z2026-05-27T00:22:04.236357+00:00
2026-05-27T00:22:42.813106215Z2026-05-27T00:22:04.236402+00:00 found 0 vulnerabilities
2026-05-27T00:22:42.813109776Z2026-05-27T00:22:04.240533+00:00 npm notice
2026-05-27T00:22:42.813113962Z2026-05-27T00:22:04.240574+00:00 npm notice New major version of npm available! 10.9.8 -> 11.15.0
2026-05-27T00:22:42.813121155Z2026-05-27T00:22:04.240590+00:00 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.15.0
2026-05-27T00:22:42.81350536Z2026-05-27T00:22:04.240603+00:00 npm notice To update run: npm install -g [email protected]
2026-05-27T00:22:42.8135089Z2026-05-27T00:22:04.240615+00:00 npm notice
2026-05-27T00:22:42.813511824Z2026-05-27T00:22:16.472282+00:00  ---> Removed intermediate container 2f8d5f2353e8
2026-05-27T00:22:42.813514429Z2026-05-27T00:22:16.472393+00:00 ---> 8f3c1d321ee1
2026-05-27T00:22:42.813517251Z2026-05-27T00:22:16.472417+00:00 Step 5/15 : COPY client/ ./client/
2026-05-27T00:22:42.813805929Z2026-05-27T00:22:16.703009+00:00 ---> 8cebbd496df2
2026-05-27T00:22:42.813809871Z2026-05-27T00:22:16.703173+00:00 Step 6/15 : COPY version/ ./version/
2026-05-27T00:22:42.813879704Z2026-05-27T00:22:16.773785+00:00 ---> 79779e82d4f3
2026-05-27T00:22:42.813898601Z2026-05-27T00:22:16.773869+00:00 Step 7/15 : RUN cd client && npm run build
2026-05-27T00:22:42.814152929Z2026-05-27T00:22:16.825172+00:00 ---> Running in cbb3656aa63a
2026-05-27T00:22:42.814156487Z2026-05-27T00:22:17.776244+00:00
2026-05-27T00:22:42.814264753Z2026-05-27T00:22:17.776323+00:00 > [email protected] build
2026-05-27T00:22:42.814268159Z2026-05-27T00:22:17.776355+00:00 > tsc --noEmit && vite build
2026-05-27T00:22:42.814477212Z2026-05-27T00:22:17.776379+00:00
2026-05-27T00:22:42.814738385Z2026-05-27T00:22:29.712859+00:00 vite v6.4.2 building for production...
2026-05-27T00:22:42.814751799Z2026-05-27T00:22:29.958733+00:00 transforming...
2026-05-27T00:22:42.814753959Z2026-05-27T00:22:35.520103+00:00 ✓ 69 modules transformed.
2026-05-27T00:22:42.815092499Z2026-05-27T00:22:36.036267+00:00 rendering chunks...
2026-05-27T00:22:42.815095748Z2026-05-27T00:22:36.522950+00:00 computing gzip size...
2026-05-27T00:22:42.815563554Z2026-05-27T00:22:36.568512+00:00 dist/index.html 1.41 kB │ gzip: 0.72 kB
2026-05-27T00:22:42.815567207Z2026-05-27T00:22:36.568563+00:00 dist/assets/index-sCOTY7za.css 41.05 kB │ gzip: 9.13 kB
2026-05-27T00:22:42.815570003Z2026-05-27T00:22:36.568627+00:00 dist/assets/index-CLFpwChY.js 309.10 kB │ gzip: 89.72 kB │ map: 1,114.96 kB
2026-05-27T00:22:42.815572844Z2026-05-27T00:22:36.569831+00:00 ✓ built in 6.81s
2026-05-27T00:22:42.815719077Z2026-05-27T00:22:37.529187+00:00 ---> Removed intermediate container cbb3656aa63a
2026-05-27T00:22:42.815722403Z2026-05-27T00:22:37.529269+00:00 ---> fc4bde865bee
2026-05-27T00:22:42.81572565Z2026-05-27T00:22:37.529349+00:00 Step 8/15 : FROM caddy:2-alpine
2026-05-27T00:22:42.81592178Z2026-05-27T00:22:38.243188+00:00 2-alpine: Pulling from library/caddy
2026-05-27T00:22:42.815925077Z2026-05-27T00:22:38.491235+00:00 6a0ac1617861: Already exists
2026-05-27T00:22:42.815927123Z2026-05-27T00:22:38.499055+00:00 5920de1d55d9: Pulling fs layer
2026-05-27T00:22:42.816101221Z2026-05-27T00:22:38.499136+00:00 057c497bda06: Pulling fs layer
2026-05-27T00:22:42.816106498Z2026-05-27T00:22:38.499233+00:00 3b55c68e4a0f: Pulling fs layer
2026-05-27T00:22:42.816426114Z2026-05-27T00:22:38.499274+00:00 4f4fb700ef54: Pulling fs layer
2026-05-27T00:22:42.81642956Z2026-05-27T00:22:38.499303+00:00 4f4fb700ef54: Waiting
2026-05-27T00:22:42.816432258Z2026-05-27T00:22:38.697415+00:00 057c497bda06: Verifying Checksum
2026-05-27T00:22:42.816942725Z2026-05-27T00:22:38.697479+00:00 057c497bda06: Download complete
2026-05-27T00:22:42.816946394Z2026-05-27T00:22:38.848157+00:00 5920de1d55d9: Verifying Checksum
2026-05-27T00:22:42.816949268Z2026-05-27T00:22:38.848256+00:00 5920de1d55d9: Download complete
2026-05-27T00:22:42.81695194Z2026-05-27T00:22:38.896759+00:00 4f4fb700ef54: Verifying Checksum
2026-05-27T00:22:42.81709168Z2026-05-27T00:22:38.896985+00:00 4f4fb700ef54: Download complete
2026-05-27T00:22:42.817094797Z2026-05-27T00:22:39.257900+00:00 5920de1d55d9: Pull complete
2026-05-27T00:22:42.817097261Z2026-05-27T00:22:39.296952+00:00 3b55c68e4a0f: Verifying Checksum
2026-05-27T00:22:42.817692864Z2026-05-27T00:22:39.297057+00:00 3b55c68e4a0f: Download complete
2026-05-27T00:22:42.817696561Z2026-05-27T00:22:39.297079+00:00 057c497bda06: Pull complete
2026-05-27T00:22:42.817698925Z2026-05-27T00:22:40.298090+00:00 3b55c68e4a0f: Pull complete
2026-05-27T00:22:42.817812783Z2026-05-27T00:22:40.325508+00:00 4f4fb700ef54: Pull complete
2026-05-27T00:22:42.817825366Z2026-05-27T00:22:40.341834+00:00 Digest: sha256:86deaf5e3d3408a6ccec08fbb79989783dd26e206ae10bcf78a801dc8c9ab794
2026-05-27T00:22:42.81783463Z2026-05-27T00:22:40.347044+00:00 Status: Downloaded newer image for caddy:2-alpine
2026-05-27T00:22:42.817845093Z2026-05-27T00:22:40.351298+00:00 ---> 5190456911ce
2026-05-27T00:22:42.818182888Z2026-05-27T00:22:40.351355+00:00 Step 9/15 : COPY --from=builder /build/client/dist /usr/share/caddy
2026-05-27T00:22:42.818191102Z2026-05-27T00:22:40.644080+00:00 ---> fd211984851e
2026-05-27T00:22:42.818368477Z2026-05-27T00:22:40.644161+00:00 Step 10/15 : COPY client/Caddyfile /etc/caddy/Caddyfile
2026-05-27T00:22:42.818371648Z2026-05-27T00:22:40.720993+00:00 ---> cf5e6ed153da
2026-05-27T00:22:42.818785479Z2026-05-27T00:22:40.721093+00:00 Step 11/15 : RUN setcap -r /usr/bin/caddy || true
2026-05-27T00:22:42.818789086Z2026-05-27T00:22:40.765089+00:00 ---> Running in cd802c22df16
2026-05-27T00:22:42.818792199Z2026-05-27T00:22:42.698204+00:00 ---> Removed intermediate container cd802c22df16
2026-05-27T00:22:42.819257285Z2026-05-27T00:22:42.698270+00:00 ---> a3cac1229967
2026-05-27T00:22:42.819265195Z2026-05-27T00:22:42.698289+00:00 Step 12/15 : ENV XDG_CONFIG_HOME=/tmp/caddy-config
2026-05-27T00:22:42.819269795Z2026-05-27T00:22:42.748122+00:00 ---> Running in 3a6ca14e7417
2026-05-27T00:22:43.172808886Z2026-05-27T00:22:42.809826+00:00 ---> Removed intermediate container 3a6ca14e7417
2026-05-27T00:22:43.17434433Z2026-05-27T00:22:42.810033+00:00 ---> 60963f538d32
2026-05-27T00:22:43.174355237Z2026-05-27T00:22:42.810060+00:00 Step 13/15 : ENV XDG_DATA_HOME=/tmp/caddy-data
2026-05-27T00:22:43.17436111Z2026-05-27T00:22:42.861094+00:00 ---> Running in 7f93874ccbba
2026-05-27T00:22:43.174367434Z2026-05-27T00:22:42.917036+00:00 ---> Removed intermediate container 7f93874ccbba
2026-05-27T00:22:43.174389685Z2026-05-27T00:22:42.917111+00:00 ---> d5d70178c5d6
2026-05-27T00:22:43.174400165Z2026-05-27T00:22:42.917127+00:00 Step 14/15 : EXPOSE 4080
2026-05-27T00:22:43.174410841Z2026-05-27T00:22:42.960455+00:00 ---> Running in 2fb84d284fed
2026-05-27T00:22:43.174420145Z2026-05-27T00:22:43.022719+00:00 ---> Removed intermediate container 2fb84d284fed
2026-05-27T00:22:43.174430171Z2026-05-27T00:22:43.022789+00:00 ---> 144b47d16274
2026-05-27T00:22:43.174443755Z2026-05-27T00:22:43.022855+00:00 Step 15/15 : USER 1000:1000
2026-05-27T00:22:43.174454051Z2026-05-27T00:22:43.079564+00:00 ---> Running in c890f76e45a1
2026-05-27T00:22:43.174463271Z2026-05-27T00:22:43.141686+00:00 ---> Removed intermediate container c890f76e45a1
2026-05-27T00:22:43.174474281Z2026-05-27T00:22:43.141781+00:00 ---> e8d6339bb8ff
2026-05-27T00:22:43.174482618Z2026-05-27T00:22:43.161203+00:00 Successfully built e8d6339bb8ff
2026-05-27T00:22:43.174491318Z2026-05-27T00:22:43.170851+00:00 Successfully tagged longhouse-web:test
2026-05-27T00:22:43.174500549Z2026-05-27T00:22:43.174697+00:00 === Web UI Docker image builds successfully ===
2026-05-27T00:22:43.174506236Z2026-05-27T00:22:43.175954+00:00 ✓ Job completed successfully (exit code: 0)