Reactorcide

← Back to Jobs

longhouse-web-build-test

completed exit: 0

Triggered by eval job 019ea445-e148-d0bd-457c-fcbda32faf9c

Job ID
019ea445-fb87-ee51-2557-00330a5769d5
Created
2026-06-07 22:48:30 UTC
Updated
2026-06-07 22:48:30 UTC
Duration
1m 39s
Source Ref
51a75eba943fca9fa439d3be28437ec0b33cdb7b
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-07T22:48:54.416533392Z2026-06-07T22:48:52.579549+00:00 ⚠️ Configuration warnings:
2026-06-07T22:48:54.416547259Z • runner_image: Using 'latest' tag or no tag specified
2026-06-07T22:48:54.416554299Z 💡 Consider using a specific version tag for reproducible builds
2026-06-07T22:48:54.416560606Z
2026-06-07T22:48:54.416566239Z✅ Configuration is valid (with warnings)
2026-06-07T22:48:54.416577916Z2026-06-07T22:48:52.580113+00:00 [INFO] [runnerlib] Preparing CI source type=git url=https://github.com/catalystcommunity/longhouse.git ref=bcc834fcd8db13c79571571504451b477e237f89
2026-06-07T22:48:54.416584986Z2026-06-07T22:48:52.580281+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=bcc834fcd8db13c79571571504451b477e237f89 target=/job/ci
2026-06-07T22:48:54.416591503Z2026-06-07T22:48:53.781408+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-06-07T22:48:54.416597976Z2026-06-07T22:48:53.782205+00:00 [INFO] [runnerlib] Preparing source type=git url=https://github.com/catalystcommunity/longhouse.git ref=51a75eba943fca9fa439d3be28437ec0b33cdb7b
2026-06-07T22:48:54.416606446Z2026-06-07T22:48:53.782297+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=51a75eba943fca9fa439d3be28437ec0b33cdb7b target=/job/src
2026-06-07T22:48:54.845833135Z2026-06-07T22:48:54.843409+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/src
2026-06-07T22:48:54.845845815Z2026-06-07T22:48:54.844043+00:00 [INFO] [runnerlib] Initialized 0 plugins
2026-06-07T22:50:05.313782514Z2026-06-07T22:48:52.580213+00:00 🔐 Preparing trusted CI source (type: git)
2026-06-07T22:50:05.314607439Z2026-06-07T22:48:52.580347+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-06-07T22:50:05.314623629Z2026-06-07T22:48:53.733873+00:00 Checking out ref: bcc834fcd8db13c79571571504451b477e237f89
2026-06-07T22:50:05.314633869Z2026-06-07T22:48:53.781551+00:00 Repository checked out to: /job/ci
2026-06-07T22:50:05.314643612Z2026-06-07T22:48:53.782366+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-06-07T22:50:05.314653132Z2026-06-07T22:48:54.795572+00:00 Checking out ref: 51a75eba943fca9fa439d3be28437ec0b33cdb7b
2026-06-07T22:50:05.314662952Z2026-06-07T22:48:54.843527+00:00 Repository checked out to: /job/src
2026-06-07T22:50:05.31482713Z2026-06-07T22:48:54.844137+00:00 Executing job locally (no container)
2026-06-07T22:50:05.314851831Z2026-06-07T22:48:54.844161+00:00 Command: bash /job/src/.reactorcide/jobs/scripts/web-build-test.sh
2026-06-07T22:50:05.314861588Z2026-06-07T22:48:54.980725+00:00 ================================================
2026-06-07T22:50:05.314870788Z2026-06-07T22:48:54.980773+00:00 Longhouse Web UI Docker Build Test
2026-06-07T22:50:05.314879418Z2026-06-07T22:48:54.980855+00:00 ================================================
2026-06-07T22:50:05.314888201Z2026-06-07T22:48:54.981737+00:00 Installing docker CLI...
2026-06-07T22:50:05.315134093Z2026-06-07T22:48:58.926571+00:00 Waiting for Docker daemon...
2026-06-07T22:50:05.315145907Z2026-06-07T22:48:58.983419+00:00 Docker daemon is ready
2026-06-07T22:50:05.315156633Z2026-06-07T22:48:59.013610+00:00 DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
2026-06-07T22:50:05.315178613Z2026-06-07T22:48:59.013664+00:00 Install the buildx component to build images with BuildKit:
2026-06-07T22:50:05.315188363Z2026-06-07T22:48:59.013679+00:00 https://docs.docker.com/go/buildx/
2026-06-07T22:50:05.315202207Z2026-06-07T22:48:59.013691+00:00
2026-06-07T22:50:05.31521093Z2026-06-07T22:48:59.063913+00:00 Sending build context to Docker daemon 2.533MB
2026-06-07T22:50:05.315219511Z2026-06-07T22:48:59.063950+00:00
2026-06-07T22:50:05.315390896Z2026-06-07T22:48:59.167044+00:00 Step 1/15 : FROM node:22-alpine AS builder
2026-06-07T22:50:05.315400646Z2026-06-07T22:49:00.003348+00:00 22-alpine: Pulling from library/node
2026-06-07T22:50:05.315408816Z2026-06-07T22:49:00.254220+00:00 6a0ac1617861: Pulling fs layer
2026-06-07T22:50:05.315620451Z2026-06-07T22:49:00.254256+00:00 2ad77fb7cfd3: Pulling fs layer
2026-06-07T22:50:05.315630828Z2026-06-07T22:49:00.254263+00:00 b6816b6a0419: Pulling fs layer
2026-06-07T22:50:05.315639028Z2026-06-07T22:49:00.254268+00:00 35cf660f63b0: Pulling fs layer
2026-06-07T22:50:05.315646825Z2026-06-07T22:49:00.254274+00:00 35cf660f63b0: Waiting
2026-06-07T22:50:05.315654771Z2026-06-07T22:49:00.694904+00:00 6a0ac1617861: Download complete
2026-06-07T22:50:05.316741175Z2026-06-07T22:49:00.879568+00:00 b6816b6a0419: Verifying Checksum
2026-06-07T22:50:05.316757418Z2026-06-07T22:49:00.879660+00:00 b6816b6a0419: Download complete
2026-06-07T22:50:05.317651533Z2026-06-07T22:49:00.920969+00:00 35cf660f63b0: Verifying Checksum
2026-06-07T22:50:05.317665229Z2026-06-07T22:49:00.921073+00:00 35cf660f63b0: Download complete
2026-06-07T22:50:05.317678146Z2026-06-07T22:49:01.331411+00:00 6a0ac1617861: Pull complete
2026-06-07T22:50:05.317686943Z2026-06-07T22:49:02.988236+00:00 2ad77fb7cfd3: Verifying Checksum
2026-06-07T22:50:05.317695583Z2026-06-07T22:49:02.988367+00:00 2ad77fb7cfd3: Download complete
2026-06-07T22:50:05.317730034Z2026-06-07T22:49:07.391544+00:00 2ad77fb7cfd3: Pull complete
2026-06-07T22:50:05.317741577Z2026-06-07T22:49:07.599493+00:00 b6816b6a0419: Pull complete
2026-06-07T22:50:05.31869841Z2026-06-07T22:49:07.644513+00:00 35cf660f63b0: Pull complete
2026-06-07T22:50:05.31871325Z2026-06-07T22:49:07.669270+00:00 Digest: sha256:968df39aedcea65eeb078fb336ed7191baf48f972b4479711397108be0966920
2026-06-07T22:50:05.31872246Z2026-06-07T22:49:07.676238+00:00 Status: Downloaded newer image for node:22-alpine
2026-06-07T22:50:05.318732317Z2026-06-07T22:49:07.681969+00:00 ---> dd720352b069
2026-06-07T22:50:05.318740604Z2026-06-07T22:49:07.682054+00:00 Step 2/15 : WORKDIR /build
2026-06-07T22:50:05.31874889Z2026-06-07T22:49:09.173537+00:00 ---> Running in 30dbf09beeaf
2026-06-07T22:50:05.318758067Z2026-06-07T22:49:09.250198+00:00 ---> Removed intermediate container 30dbf09beeaf
2026-06-07T22:50:05.318766067Z2026-06-07T22:49:09.250291+00:00 ---> 904d8e8d76ca
2026-06-07T22:50:05.31877906Z2026-06-07T22:49:09.250353+00:00 Step 3/15 : COPY client/package.json client/package-lock.json* ./client/
2026-06-07T22:50:05.318786984Z2026-06-07T22:49:09.347483+00:00 ---> eeae8a40e3b0
2026-06-07T22:50:05.31879595Z2026-06-07T22:49:09.347587+00:00 Step 4/15 : RUN cd client && npm ci
2026-06-07T22:50:05.318804357Z2026-06-07T22:49:09.397554+00:00 ---> Running in 1cab7c134483
2026-06-07T22:50:05.318812774Z2026-06-07T22:49:21.809166+00:00
2026-06-07T22:50:05.318821748Z2026-06-07T22:49:21.809257+00:00 added 138 packages, and audited 139 packages in 12s
2026-06-07T22:50:05.318830108Z2026-06-07T22:49:21.809273+00:00
2026-06-07T22:50:05.318838635Z2026-06-07T22:49:21.809288+00:00 24 packages are looking for funding
2026-06-07T22:50:05.318847361Z2026-06-07T22:49:21.809346+00:00 run `npm fund` for details
2026-06-07T22:50:05.318855535Z2026-06-07T22:49:21.812746+00:00
2026-06-07T22:50:05.318863608Z2026-06-07T22:49:21.812834+00:00 found 0 vulnerabilities
2026-06-07T22:50:05.318871371Z2026-06-07T22:49:21.816578+00:00 npm notice
2026-06-07T22:50:05.318941562Z2026-06-07T22:49:21.816613+00:00 npm notice New major version of npm available! 10.9.8 -> 11.16.0
2026-06-07T22:50:05.318952619Z2026-06-07T22:49:21.816626+00:00 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.16.0
2026-06-07T22:50:05.318961446Z2026-06-07T22:49:21.816639+00:00 npm notice To update run: npm install -g [email protected]
2026-06-07T22:50:05.318998679Z2026-06-07T22:49:21.816650+00:00 npm notice
2026-06-07T22:50:05.319009456Z2026-06-07T22:49:35.969160+00:00  ---> Removed intermediate container 1cab7c134483
2026-06-07T22:50:05.319017246Z2026-06-07T22:49:35.969223+00:00 ---> 42d2615b9acf
2026-06-07T22:50:05.319413465Z2026-06-07T22:49:35.969281+00:00 Step 5/15 : COPY client/ ./client/
2026-06-07T22:50:05.319425265Z2026-06-07T22:49:36.208070+00:00 ---> 0d341fd8faec
2026-06-07T22:50:05.319458113Z2026-06-07T22:49:36.208133+00:00 Step 6/15 : COPY version/ ./version/
2026-06-07T22:50:05.31946794Z2026-06-07T22:49:36.280849+00:00 ---> c4210028b085
2026-06-07T22:50:05.319476537Z2026-06-07T22:49:36.280913+00:00 Step 7/15 : RUN cd client && npm run build
2026-06-07T22:50:05.319484217Z2026-06-07T22:49:36.333207+00:00 ---> Running in bd10b223da71
2026-06-07T22:50:05.319492817Z2026-06-07T22:49:37.233027+00:00
2026-06-07T22:50:05.319503107Z2026-06-07T22:49:37.233144+00:00 > [email protected] build
2026-06-07T22:50:05.319511087Z2026-06-07T22:49:37.233184+00:00 > tsc --noEmit && vite build
2026-06-07T22:50:05.319518667Z2026-06-07T22:49:37.233210+00:00
2026-06-07T22:50:05.319527917Z2026-06-07T22:49:48.537347+00:00 vite v6.4.2 building for production...
2026-06-07T22:50:05.319596942Z2026-06-07T22:49:48.843056+00:00 transforming...
2026-06-07T22:50:05.319611128Z2026-06-07T22:49:55.663297+00:00 ✓ 72 modules transformed.
2026-06-07T22:50:05.319619285Z2026-06-07T22:49:56.253196+00:00 rendering chunks...
2026-06-07T22:50:05.319627848Z2026-06-07T22:49:56.747382+00:00 computing gzip size...
2026-06-07T22:50:05.319641575Z2026-06-07T22:49:56.800916+00:00 dist/index.html 1.41 kB │ gzip: 0.72 kB
2026-06-07T22:50:05.320318158Z2026-06-07T22:49:56.801014+00:00 dist/assets/index-6cRjePzo.css 41.09 kB │ gzip: 9.13 kB
2026-06-07T22:50:05.320385645Z2026-06-07T22:49:56.801550+00:00 dist/assets/index-CVcxQ6wo.js 326.74 kB │ gzip: 94.18 kB │ map: 1,167.87 kB
2026-06-07T22:50:05.320403208Z2026-06-07T22:49:56.802494+00:00 ✓ built in 8.20s
2026-06-07T22:50:05.320656144Z2026-06-07T22:49:59.063289+00:00 ---> Removed intermediate container bd10b223da71
2026-06-07T22:50:05.320695342Z2026-06-07T22:49:59.063360+00:00 ---> cffd9be4b536
2026-06-07T22:50:05.320705885Z2026-06-07T22:49:59.063694+00:00 Step 8/15 : FROM caddy:2-alpine
2026-06-07T22:50:05.320716768Z2026-06-07T22:49:59.877006+00:00 2-alpine: Pulling from library/caddy
2026-06-07T22:50:05.320726468Z2026-06-07T22:50:00.109768+00:00 6a0ac1617861: Already exists
2026-06-07T22:50:05.320736358Z2026-06-07T22:50:00.115571+00:00 ad5b99285640: Pulling fs layer
2026-06-07T22:50:05.321259036Z2026-06-07T22:50:00.115627+00:00 e4dd23ff2ab4: Pulling fs layer
2026-06-07T22:50:05.32127178Z2026-06-07T22:50:00.115642+00:00 1ad4291c6065: Pulling fs layer
2026-06-07T22:50:05.321280336Z2026-06-07T22:50:00.115652+00:00 4f4fb700ef54: Pulling fs layer
2026-06-07T22:50:05.321289937Z2026-06-07T22:50:00.115691+00:00 4f4fb700ef54: Waiting
2026-06-07T22:50:05.321299064Z2026-06-07T22:50:00.377208+00:00 e4dd23ff2ab4: Verifying Checksum
2026-06-07T22:50:05.321365924Z2026-06-07T22:50:00.377338+00:00 e4dd23ff2ab4: Download complete
2026-06-07T22:50:05.321375588Z2026-06-07T22:50:00.549049+00:00 ad5b99285640: Verifying Checksum
2026-06-07T22:50:05.321384288Z2026-06-07T22:50:00.549143+00:00 ad5b99285640: Download complete
2026-06-07T22:50:05.321395771Z2026-06-07T22:50:00.606230+00:00 4f4fb700ef54: Verifying Checksum
2026-06-07T22:50:05.321889342Z2026-06-07T22:50:00.606387+00:00 4f4fb700ef54: Download complete
2026-06-07T22:50:05.322385683Z2026-06-07T22:50:01.141487+00:00 ad5b99285640: Pull complete
2026-06-07T22:50:05.322400258Z2026-06-07T22:50:01.223577+00:00 e4dd23ff2ab4: Pull complete
2026-06-07T22:50:05.322415101Z2026-06-07T22:50:01.244749+00:00 1ad4291c6065: Verifying Checksum
2026-06-07T22:50:05.322424868Z2026-06-07T22:50:01.246082+00:00 1ad4291c6065: Download complete
2026-06-07T22:50:05.324356565Z2026-06-07T22:50:02.536142+00:00 1ad4291c6065: Pull complete
2026-06-07T22:50:05.324374229Z2026-06-07T22:50:02.589157+00:00 4f4fb700ef54: Pull complete
2026-06-07T22:50:05.324386302Z2026-06-07T22:50:02.590596+00:00 Digest: sha256:77c07d5ebfa5be9fd6c820d2094ae662c9e7eeb9bf98346b7f639900263ee2a2
2026-06-07T22:50:05.324396122Z2026-06-07T22:50:02.596634+00:00 Status: Downloaded newer image for caddy:2-alpine
2026-06-07T22:50:05.324404692Z2026-06-07T22:50:02.601773+00:00 ---> 910976fcb5a9
2026-06-07T22:50:05.324414966Z2026-06-07T22:50:02.604087+00:00 Step 9/15 : COPY --from=builder /build/client/dist /usr/share/caddy
2026-06-07T22:50:05.324423772Z2026-06-07T22:50:03.307740+00:00 ---> 1fa53c3058b3
2026-06-07T22:50:05.324433812Z2026-06-07T22:50:03.307797+00:00 Step 10/15 : COPY client/Caddyfile /etc/caddy/Caddyfile
2026-06-07T22:50:05.324442442Z2026-06-07T22:50:03.384379+00:00 ---> 58abec8f21dc
2026-06-07T22:50:05.324454389Z2026-06-07T22:50:03.384420+00:00 Step 11/15 : RUN setcap -r /usr/bin/caddy || true
2026-06-07T22:50:05.324464156Z2026-06-07T22:50:03.445438+00:00 ---> Running in f671e61b394d
2026-06-07T22:50:05.324473562Z2026-06-07T22:50:05.199856+00:00 ---> Removed intermediate container f671e61b394d
2026-06-07T22:50:05.324482149Z2026-06-07T22:50:05.199899+00:00 ---> f1ffb41aa6a2
2026-06-07T22:50:05.324491059Z2026-06-07T22:50:05.199908+00:00 Step 12/15 : ENV XDG_CONFIG_HOME=/tmp/caddy-config
2026-06-07T22:50:05.324500617Z2026-06-07T22:50:05.245125+00:00 ---> Running in beb1f412de02
2026-06-07T22:50:05.324510953Z2026-06-07T22:50:05.311122+00:00 ---> Removed intermediate container beb1f412de02
2026-06-07T22:50:05.713437355Z2026-06-07T22:50:05.311225+00:00 ---> a6d0b7c7f829
2026-06-07T22:50:05.714481435Z2026-06-07T22:50:05.311359+00:00 Step 13/15 : ENV XDG_DATA_HOME=/tmp/caddy-data
2026-06-07T22:50:05.714492266Z2026-06-07T22:50:05.370069+00:00 ---> Running in 9734c1cb3e5b
2026-06-07T22:50:05.714508572Z2026-06-07T22:50:05.428695+00:00 ---> Removed intermediate container 9734c1cb3e5b
2026-06-07T22:50:05.714514486Z2026-06-07T22:50:05.428756+00:00 ---> 47b59879785f
2026-06-07T22:50:05.714520755Z2026-06-07T22:50:05.428884+00:00 Step 14/15 : EXPOSE 4080
2026-06-07T22:50:05.714525508Z2026-06-07T22:50:05.474676+00:00 ---> Running in 38be60f09f7e
2026-06-07T22:50:05.714531528Z2026-06-07T22:50:05.555330+00:00 ---> Removed intermediate container 38be60f09f7e
2026-06-07T22:50:05.714535911Z2026-06-07T22:50:05.555422+00:00 ---> 76119fc0d528
2026-06-07T22:50:05.714540323Z2026-06-07T22:50:05.555514+00:00 Step 15/15 : USER 1000:1000
2026-06-07T22:50:05.714544Z2026-06-07T22:50:05.608192+00:00 ---> Running in 41e29d09ec17
2026-06-07T22:50:05.714548835Z2026-06-07T22:50:05.675459+00:00 ---> Removed intermediate container 41e29d09ec17
2026-06-07T22:50:05.714553883Z2026-06-07T22:50:05.675521+00:00 ---> 34ee8fe86ec8
2026-06-07T22:50:05.714710007Z2026-06-07T22:50:05.692939+00:00 Successfully built 34ee8fe86ec8
2026-06-07T22:50:05.714714693Z2026-06-07T22:50:05.705194+00:00 Successfully tagged longhouse-web:test
2026-06-07T22:50:05.714722801Z2026-06-07T22:50:05.709114+00:00 === Web UI Docker image builds successfully ===
2026-06-07T22:50:05.714726348Z2026-06-07T22:50:05.709676+00:00 ✓ Job completed successfully (exit code: 0)