Reactorcide

← Back to Jobs

longhouse-web-build-test

completed exit: 0

Triggered by eval job 019e5c5e-4cc4-b2fe-7a13-5d161b2934fa

Job ID
019e5c5e-a5fc-6b5e-fa18-2aa809c21448
Created
2026-05-24 23:42:47 UTC
Updated
2026-05-24 23:42:47 UTC
Duration
1m 28s
Source Ref
5fe2e502fcbf19100b9abe89b7b6258186693c49
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-24T23:43:08.410908029Z2026-05-24T23:43:08.116744+00:00 ⚠️ Configuration warnings:
2026-05-24T23:43:08.410919106Z • runner_image: Using 'latest' tag or no tag specified
2026-05-24T23:43:08.410927197Z 💡 Consider using a specific version tag for reproducible builds
2026-05-24T23:43:08.410935364Z
2026-05-24T23:43:08.410941034Z✅ Configuration is valid (with warnings)
2026-05-24T23:43:08.410949397Z2026-05-24T23:43:08.117444+00:00 [INFO] [runnerlib] Preparing CI source type=git url=https://github.com/catalystcommunity/longhouse.git ref=cdadcf0e170199b9fc2ed415d4b63baf637a03ef
2026-05-24T23:43:08.410957454Z2026-05-24T23:43:08.117753+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=cdadcf0e170199b9fc2ed415d4b63baf637a03ef target=/job/ci
2026-05-24T23:43:09.164886305Z2026-05-24T23:43:09.151622+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-05-24T23:43:09.166627476Z2026-05-24T23:43:09.152429+00:00 [INFO] [runnerlib] Preparing source type=git url=https://github.com/catalystcommunity/longhouse.git ref=5fe2e502fcbf19100b9abe89b7b6258186693c49
2026-05-24T23:43:09.166650894Z2026-05-24T23:43:09.152535+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=5fe2e502fcbf19100b9abe89b7b6258186693c49 target=/job/src
2026-05-24T23:43:10.19757166Z2026-05-24T23:43:10.184985+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/src
2026-05-24T23:43:10.199382952Z2026-05-24T23:43:10.185691+00:00 [INFO] [runnerlib] Initialized 0 plugins
2026-05-24T23:44:10.168293251Z2026-05-24T23:43:08.117629+00:00 🔐 Preparing trusted CI source (type: git)
2026-05-24T23:44:10.17634683Z2026-05-24T23:43:08.117872+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-24T23:44:10.176368206Z2026-05-24T23:43:09.112591+00:00 Checking out ref: cdadcf0e170199b9fc2ed415d4b63baf637a03ef
2026-05-24T23:44:10.176379243Z2026-05-24T23:43:09.151785+00:00 Repository checked out to: /job/ci
2026-05-24T23:44:10.17638957Z2026-05-24T23:43:09.152647+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-24T23:44:10.176423561Z2026-05-24T23:43:10.126288+00:00 Checking out ref: 5fe2e502fcbf19100b9abe89b7b6258186693c49
2026-05-24T23:44:10.176434134Z2026-05-24T23:43:10.185124+00:00 Repository checked out to: /job/src
2026-05-24T23:44:10.176446694Z2026-05-24T23:43:10.185792+00:00 Executing job locally (no container)
2026-05-24T23:44:10.176456597Z2026-05-24T23:43:10.185817+00:00 Command: bash /job/src/.reactorcide/jobs/scripts/web-build-test.sh
2026-05-24T23:44:10.176465987Z2026-05-24T23:43:10.332305+00:00 ================================================
2026-05-24T23:44:10.176478424Z2026-05-24T23:43:10.332461+00:00 Longhouse Web UI Docker Build Test
2026-05-24T23:44:10.176487841Z2026-05-24T23:43:10.332558+00:00 ================================================
2026-05-24T23:44:10.176498441Z2026-05-24T23:43:10.332927+00:00 Installing docker CLI...
2026-05-24T23:44:10.176507851Z2026-05-24T23:43:13.892448+00:00 Waiting for Docker daemon...
2026-05-24T23:44:10.176516394Z2026-05-24T23:43:13.953394+00:00 Docker daemon is ready
2026-05-24T23:44:10.176527644Z2026-05-24T23:43:13.972532+00:00 DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
2026-05-24T23:44:10.176537464Z2026-05-24T23:43:13.972652+00:00 Install the buildx component to build images with BuildKit:
2026-05-24T23:44:10.176546405Z2026-05-24T23:43:13.972691+00:00 https://docs.docker.com/go/buildx/
2026-05-24T23:44:10.176559275Z2026-05-24T23:43:13.972718+00:00
2026-05-24T23:44:10.176568285Z2026-05-24T23:43:14.021605+00:00 Sending build context to Docker daemon 1.654MB
2026-05-24T23:44:10.176576958Z2026-05-24T23:43:14.021662+00:00
2026-05-24T23:44:10.176585912Z2026-05-24T23:43:14.110167+00:00 Step 1/12 : FROM node:22-alpine AS builder
2026-05-24T23:44:10.176594428Z2026-05-24T23:43:15.042730+00:00 22-alpine: Pulling from library/node
2026-05-24T23:44:10.176602668Z2026-05-24T23:43:15.289253+00:00 6a0ac1617861: Pulling fs layer
2026-05-24T23:44:10.176610822Z2026-05-24T23:43:15.289324+00:00 2ad77fb7cfd3: Pulling fs layer
2026-05-24T23:44:10.176619112Z2026-05-24T23:43:15.289412+00:00 b6816b6a0419: Pulling fs layer
2026-05-24T23:44:10.176628545Z2026-05-24T23:43:15.289436+00:00 35cf660f63b0: Pulling fs layer
2026-05-24T23:44:10.176636798Z2026-05-24T23:43:15.289454+00:00 35cf660f63b0: Waiting
2026-05-24T23:44:10.176645418Z2026-05-24T23:43:15.668077+00:00 b6816b6a0419: Verifying Checksum
2026-05-24T23:44:10.176654502Z2026-05-24T23:43:15.668165+00:00 b6816b6a0419: Download complete
2026-05-24T23:44:10.176663445Z2026-05-24T23:43:15.704848+00:00 6a0ac1617861: Verifying Checksum
2026-05-24T23:44:10.176671462Z2026-05-24T23:43:15.704918+00:00 6a0ac1617861: Download complete
2026-05-24T23:44:10.176679498Z2026-05-24T23:43:15.872162+00:00 35cf660f63b0: Download complete
2026-05-24T23:44:10.176711942Z2026-05-24T23:43:16.215427+00:00 6a0ac1617861: Pull complete
2026-05-24T23:44:10.176732607Z2026-05-24T23:43:17.378759+00:00 2ad77fb7cfd3: Verifying Checksum
2026-05-24T23:44:10.176739195Z2026-05-24T23:43:17.379488+00:00 2ad77fb7cfd3: Download complete
2026-05-24T23:44:10.176754079Z2026-05-24T23:43:23.517390+00:00 2ad77fb7cfd3: Pull complete
2026-05-24T23:44:10.176761435Z2026-05-24T23:43:23.729777+00:00 b6816b6a0419: Pull complete
2026-05-24T23:44:10.176766935Z2026-05-24T23:43:23.767297+00:00 35cf660f63b0: Pull complete
2026-05-24T23:44:10.176774442Z2026-05-24T23:43:23.789666+00:00 Digest: sha256:968df39aedcea65eeb078fb336ed7191baf48f972b4479711397108be0966920
2026-05-24T23:44:10.176783572Z2026-05-24T23:43:23.795070+00:00 Status: Downloaded newer image for node:22-alpine
2026-05-24T23:44:10.177194507Z2026-05-24T23:43:23.800623+00:00 ---> dd720352b069
2026-05-24T23:44:10.17720641Z2026-05-24T23:43:23.800709+00:00 Step 2/12 : WORKDIR /build
2026-05-24T23:44:10.177215491Z2026-05-24T23:43:26.127178+00:00 ---> Running in 8d54b9e23241
2026-05-24T23:44:10.177649253Z2026-05-24T23:43:26.205106+00:00 ---> Removed intermediate container 8d54b9e23241
2026-05-24T23:44:10.177693044Z2026-05-24T23:43:26.205203+00:00 ---> 04812e1cd2fb
2026-05-24T23:44:10.180593907Z2026-05-24T23:43:26.205239+00:00 Step 3/12 : COPY client/package.json client/package-lock.json* ./client/
2026-05-24T23:44:10.180611443Z2026-05-24T23:43:26.317005+00:00 ---> 98bd70e6df5d
2026-05-24T23:44:10.180622297Z2026-05-24T23:43:26.317122+00:00 Step 4/12 : RUN cd client && npm ci
2026-05-24T23:44:10.18063225Z2026-05-24T23:43:26.384760+00:00 ---> Running in fd222657b13e
2026-05-24T23:44:10.18063988Z2026-05-24T23:43:38.593179+00:00
2026-05-24T23:44:10.18064856Z2026-05-24T23:43:38.593239+00:00 added 134 packages, and audited 135 packages in 11s
2026-05-24T23:44:10.180656057Z2026-05-24T23:43:38.593258+00:00
2026-05-24T23:44:10.180664417Z2026-05-24T23:43:38.593273+00:00 24 packages are looking for funding
2026-05-24T23:44:10.18067248Z2026-05-24T23:43:38.593289+00:00 run `npm fund` for details
2026-05-24T23:44:10.180680058Z2026-05-24T23:43:38.595249+00:00
2026-05-24T23:44:10.180687948Z2026-05-24T23:43:38.595306+00:00 found 0 vulnerabilities
2026-05-24T23:44:10.180695288Z2026-05-24T23:43:38.597794+00:00 npm notice
2026-05-24T23:44:10.180704188Z2026-05-24T23:43:38.597824+00:00 npm notice New major version of npm available! 10.9.8 -> 11.15.0
2026-05-24T23:44:10.180712791Z2026-05-24T23:43:38.597839+00:00 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.15.0
2026-05-24T23:44:10.180720421Z2026-05-24T23:43:38.597851+00:00 npm notice To update run: npm install -g [email protected]
2026-05-24T23:44:10.18075389Z2026-05-24T23:43:38.597862+00:00 npm notice
2026-05-24T23:44:10.180763138Z2026-05-24T23:43:51.610102+00:00  ---> Removed intermediate container fd222657b13e
2026-05-24T23:44:10.180770392Z2026-05-24T23:43:51.610182+00:00 ---> c307224c2690
2026-05-24T23:44:10.180776482Z2026-05-24T23:43:51.610252+00:00 Step 5/12 : COPY client/ ./client/
2026-05-24T23:44:10.180781828Z2026-05-24T23:43:51.870424+00:00 ---> 25cc5405fad3
2026-05-24T23:44:10.180787046Z2026-05-24T23:43:51.870541+00:00 Step 6/12 : RUN cd client && npm run build
2026-05-24T23:44:10.180820423Z2026-05-24T23:43:51.927549+00:00 ---> Running in 30db50b9f343
2026-05-24T23:44:10.18082788Z2026-05-24T23:43:52.898812+00:00
2026-05-24T23:44:10.180833601Z2026-05-24T23:43:52.898888+00:00 > [email protected] build
2026-05-24T23:44:10.180839175Z2026-05-24T23:43:52.898904+00:00 > tsc --noEmit && vite build
2026-05-24T23:44:10.180844311Z2026-05-24T23:43:52.898915+00:00
2026-05-24T23:44:10.180849591Z2026-05-24T23:44:00.879870+00:00 vite v6.4.2 building for production...
2026-05-24T23:44:10.180855103Z2026-05-24T23:44:01.172123+00:00 transforming...
2026-05-24T23:44:10.18088938Z2026-05-24T23:44:03.110263+00:00 ✓ 50 modules transformed.
2026-05-24T23:44:10.180897497Z2026-05-24T23:44:03.257036+00:00 rendering chunks...
2026-05-24T23:44:10.180905477Z2026-05-24T23:44:03.335254+00:00 computing gzip size...
2026-05-24T23:44:10.180910544Z2026-05-24T23:44:03.346016+00:00 dist/index.html 1.41 kB │ gzip: 0.72 kB
2026-05-24T23:44:10.18091415Z2026-05-24T23:44:03.346058+00:00 dist/assets/index-BX_mzuNu.css 39.73 kB │ gzip: 8.82 kB
2026-05-24T23:44:10.180918042Z2026-05-24T23:44:03.346098+00:00 dist/assets/index-DgQqD77E.js 72.85 kB │ gzip: 25.85 kB │ map: 311.18 kB
2026-05-24T23:44:10.180922748Z2026-05-24T23:44:03.346507+00:00 ✓ built in 2.40s
2026-05-24T23:44:10.180925951Z2026-05-24T23:44:04.938793+00:00 ---> Removed intermediate container 30db50b9f343
2026-05-24T23:44:10.180928436Z2026-05-24T23:44:04.938860+00:00 ---> bc48cdfb10ca
2026-05-24T23:44:10.180931642Z2026-05-24T23:44:04.938899+00:00 Step 7/12 : FROM caddy:2-alpine
2026-05-24T23:44:10.18093475Z2026-05-24T23:44:05.858922+00:00 2-alpine: Pulling from library/caddy
2026-05-24T23:44:10.180937664Z2026-05-24T23:44:06.105191+00:00 6a0ac1617861: Already exists
2026-05-24T23:44:10.180940525Z2026-05-24T23:44:06.129136+00:00 5920de1d55d9: Pulling fs layer
2026-05-24T23:44:10.180943439Z2026-05-24T23:44:06.129260+00:00 057c497bda06: Pulling fs layer
2026-05-24T23:44:10.180946086Z2026-05-24T23:44:06.129332+00:00 3b55c68e4a0f: Pulling fs layer
2026-05-24T23:44:10.180948986Z2026-05-24T23:44:06.129836+00:00 4f4fb700ef54: Pulling fs layer
2026-05-24T23:44:10.18095192Z2026-05-24T23:44:06.129865+00:00 4f4fb700ef54: Waiting
2026-05-24T23:44:10.180954711Z2026-05-24T23:44:06.376466+00:00 057c497bda06: Download complete
2026-05-24T23:44:10.180957338Z2026-05-24T23:44:06.454391+00:00 5920de1d55d9: Verifying Checksum
2026-05-24T23:44:10.180960541Z2026-05-24T23:44:06.454436+00:00 5920de1d55d9: Download complete
2026-05-24T23:44:10.183702345Z2026-05-24T23:44:06.573952+00:00 4f4fb700ef54: Verifying Checksum
2026-05-24T23:44:10.183712609Z2026-05-24T23:44:06.573999+00:00 4f4fb700ef54: Download complete
2026-05-24T23:44:10.183719185Z2026-05-24T23:44:06.801224+00:00 5920de1d55d9: Pull complete
2026-05-24T23:44:10.183728567Z2026-05-24T23:44:06.831767+00:00 3b55c68e4a0f: Verifying Checksum
2026-05-24T23:44:10.183734489Z2026-05-24T23:44:06.831811+00:00 3b55c68e4a0f: Download complete
2026-05-24T23:44:10.183740093Z2026-05-24T23:44:06.839166+00:00 057c497bda06: Pull complete
2026-05-24T23:44:10.183745918Z2026-05-24T23:44:07.724426+00:00 3b55c68e4a0f: Pull complete
2026-05-24T23:44:10.18375247Z2026-05-24T23:44:07.753795+00:00 4f4fb700ef54: Pull complete
2026-05-24T23:44:10.183760243Z2026-05-24T23:44:07.775685+00:00 Digest: sha256:86deaf5e3d3408a6ccec08fbb79989783dd26e206ae10bcf78a801dc8c9ab794
2026-05-24T23:44:10.183766638Z2026-05-24T23:44:07.780718+00:00 Status: Downloaded newer image for caddy:2-alpine
2026-05-24T23:44:10.183773478Z2026-05-24T23:44:07.785112+00:00 ---> 5190456911ce
2026-05-24T23:44:10.183780193Z2026-05-24T23:44:07.785182+00:00 Step 8/12 : COPY --from=builder /build/client/dist /usr/share/caddy
2026-05-24T23:44:10.183786208Z2026-05-24T23:44:08.656879+00:00 ---> a1f8903534d4
2026-05-24T23:44:10.183792413Z2026-05-24T23:44:08.656995+00:00 Step 9/12 : COPY client/Caddyfile /etc/caddy/Caddyfile
2026-05-24T23:44:10.183797703Z2026-05-24T23:44:08.752157+00:00 ---> 509811c36447
2026-05-24T23:44:10.18380459Z2026-05-24T23:44:08.752228+00:00 Step 10/12 : RUN chown -R 1000:1000 /data /config /usr/share/caddy
2026-05-24T23:44:10.183852865Z2026-05-24T23:44:08.829120+00:00 ---> Running in af991ee01309
2026-05-24T23:44:10.183859785Z2026-05-24T23:44:09.862612+00:00 ---> Removed intermediate container af991ee01309
2026-05-24T23:44:10.183862905Z2026-05-24T23:44:09.862660+00:00 ---> 5d5bf9675cfb
2026-05-24T23:44:10.183866304Z2026-05-24T23:44:09.862700+00:00 Step 11/12 : EXPOSE 4080
2026-05-24T23:44:10.183869233Z2026-05-24T23:44:09.939988+00:00 ---> Running in f9ee5765da9c
2026-05-24T23:44:10.183872751Z2026-05-24T23:44:10.013685+00:00 ---> Removed intermediate container f9ee5765da9c
2026-05-24T23:44:10.183875629Z2026-05-24T23:44:10.013731+00:00 ---> 625e3830bd40
2026-05-24T23:44:10.183878954Z2026-05-24T23:44:10.013742+00:00 Step 12/12 : USER 1000:1000
2026-05-24T23:44:10.183881772Z2026-05-24T23:44:10.070471+00:00 ---> Running in f1589d272610
2026-05-24T23:44:10.215716132Z2026-05-24T23:44:10.155722+00:00 ---> Removed intermediate container f1589d272610
2026-05-24T23:44:10.215734329Z2026-05-24T23:44:10.159152+00:00 ---> 937e64424a30
2026-05-24T23:44:10.215743815Z2026-05-24T23:44:10.184630+00:00 Successfully built 937e64424a30
2026-05-24T23:44:10.215753542Z2026-05-24T23:44:10.194897+00:00 Successfully tagged longhouse-web:test
2026-05-24T23:44:10.215765606Z2026-05-24T23:44:10.198752+00:00 === Web UI Docker image builds successfully ===
2026-05-24T23:44:10.215777926Z2026-05-24T23:44:10.199768+00:00 ✓ Job completed successfully (exit code: 0)