Reactorcide

← Back to Jobs

longhouse-web-build-test

completed exit: 0

Triggered by eval job 019e6130-4020-9c70-bc76-e09021ff592c

Job ID
019e6130-5bad-ca80-947d-746337b947b9
Created
2026-05-25 22:10:19 UTC
Updated
2026-05-25 22:10:19 UTC
Duration
1m 39s
Source Ref
62e4fe877753e4ce9f42dec1d8af0d90f73c57d5
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-25T22:10:41.467546596Z2026-05-25T22:10:39.391485+00:00 ⚠️ Configuration warnings:
2026-05-25T22:10:41.467564446Z • runner_image: Using 'latest' tag or no tag specified
2026-05-25T22:10:41.467594776Z 💡 Consider using a specific version tag for reproducible builds
2026-05-25T22:10:41.467604443Z
2026-05-25T22:10:41.467615483Z✅ Configuration is valid (with warnings)
2026-05-25T22:10:41.467630339Z2026-05-25T22:10:39.392074+00:00 [INFO] [runnerlib] Preparing CI source type=git url=https://github.com/catalystcommunity/longhouse.git ref=9279714af5fe804de2f18b5ab4c14a6aed4b5b91
2026-05-25T22:10:41.467654814Z2026-05-25T22:10:39.392253+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=9279714af5fe804de2f18b5ab4c14a6aed4b5b91 target=/job/ci
2026-05-25T22:10:41.467665957Z2026-05-25T22:10:40.660068+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-05-25T22:10:41.467678747Z2026-05-25T22:10:40.660666+00:00 [INFO] [runnerlib] Preparing source type=git url=https://github.com/catalystcommunity/longhouse.git ref=62e4fe877753e4ce9f42dec1d8af0d90f73c57d5
2026-05-25T22:10:41.467709584Z2026-05-25T22:10:40.660753+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=62e4fe877753e4ce9f42dec1d8af0d90f73c57d5 target=/job/src
2026-05-25T22:10:41.638565679Z2026-05-25T22:10:41.624538+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/src
2026-05-25T22:10:41.64019757Z2026-05-25T22:10:41.625436+00:00 [INFO] [runnerlib] Initialized 0 plugins
2026-05-25T22:11:52.711972101Z2026-05-25T22:10:39.392179+00:00 🔐 Preparing trusted CI source (type: git)
2026-05-25T22:11:52.711992307Z2026-05-25T22:10:39.392320+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-25T22:11:52.712129392Z2026-05-25T22:10:40.633103+00:00 Checking out ref: 9279714af5fe804de2f18b5ab4c14a6aed4b5b91
2026-05-25T22:11:52.71258096Z2026-05-25T22:10:40.660176+00:00 Repository checked out to: /job/ci
2026-05-25T22:11:52.712593873Z2026-05-25T22:10:40.660806+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-25T22:11:52.712606003Z2026-05-25T22:10:41.567049+00:00 Checking out ref: 62e4fe877753e4ce9f42dec1d8af0d90f73c57d5
2026-05-25T22:11:52.713276049Z2026-05-25T22:10:41.624681+00:00 Repository checked out to: /job/src
2026-05-25T22:11:52.713285169Z2026-05-25T22:10:41.625565+00:00 Executing job locally (no container)
2026-05-25T22:11:52.713878115Z2026-05-25T22:10:41.625603+00:00 Command: bash /job/src/.reactorcide/jobs/scripts/web-build-test.sh
2026-05-25T22:11:52.713885262Z2026-05-25T22:10:41.768069+00:00 ================================================
2026-05-25T22:11:52.713891318Z2026-05-25T22:10:41.768771+00:00 Longhouse Web UI Docker Build Test
2026-05-25T22:11:52.713897032Z2026-05-25T22:10:41.768816+00:00 ================================================
2026-05-25T22:11:52.713917278Z2026-05-25T22:10:41.768870+00:00 Installing docker CLI...
2026-05-25T22:11:52.714171624Z2026-05-25T22:10:46.512885+00:00 Waiting for Docker daemon...
2026-05-25T22:11:52.714460296Z2026-05-25T22:10:46.559858+00:00 Docker daemon is ready
2026-05-25T22:11:52.714533134Z2026-05-25T22:10:46.579401+00:00 DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
2026-05-25T22:11:52.715024539Z2026-05-25T22:10:46.584399+00:00 Install the buildx component to build images with BuildKit:
2026-05-25T22:11:52.715032069Z2026-05-25T22:10:46.584412+00:00 https://docs.docker.com/go/buildx/
2026-05-25T22:11:52.715041265Z2026-05-25T22:10:46.584419+00:00
2026-05-25T22:11:52.715493722Z2026-05-25T22:10:46.608624+00:00 Sending build context to Docker daemon 1.819MB
2026-05-25T22:11:52.715505286Z2026-05-25T22:10:46.608666+00:00
2026-05-25T22:11:52.715713871Z2026-05-25T22:10:46.677557+00:00 Step 1/14 : FROM node:22-alpine AS builder
2026-05-25T22:11:52.715882723Z2026-05-25T22:10:49.069871+00:00 22-alpine: Pulling from library/node
2026-05-25T22:11:52.716232252Z2026-05-25T22:10:49.297362+00:00 6a0ac1617861: Pulling fs layer
2026-05-25T22:11:52.716550489Z2026-05-25T22:10:49.297618+00:00 2ad77fb7cfd3: Pulling fs layer
2026-05-25T22:11:52.716557523Z2026-05-25T22:10:49.297903+00:00 b6816b6a0419: Pulling fs layer
2026-05-25T22:11:52.716958146Z2026-05-25T22:10:49.298111+00:00 35cf660f63b0: Pulling fs layer
2026-05-25T22:11:52.717454624Z2026-05-25T22:10:49.298459+00:00 35cf660f63b0: Waiting
2026-05-25T22:11:52.717745256Z2026-05-25T22:10:49.744793+00:00 b6816b6a0419: Download complete
2026-05-25T22:11:52.717760439Z2026-05-25T22:10:49.778800+00:00 6a0ac1617861: Verifying Checksum
2026-05-25T22:11:52.717769359Z2026-05-25T22:10:49.781425+00:00 6a0ac1617861: Download complete
2026-05-25T22:11:52.717778894Z2026-05-25T22:10:49.954550+00:00 35cf660f63b0: Verifying Checksum
2026-05-25T22:11:52.717786497Z2026-05-25T22:10:49.955218+00:00 35cf660f63b0: Download complete
2026-05-25T22:11:52.717794634Z2026-05-25T22:10:50.422050+00:00 6a0ac1617861: Pull complete
2026-05-25T22:11:52.717801154Z2026-05-25T22:10:51.725263+00:00 2ad77fb7cfd3: Download complete
2026-05-25T22:11:52.717807447Z2026-05-25T22:10:56.954326+00:00 2ad77fb7cfd3: Pull complete
2026-05-25T22:11:52.7178182Z2026-05-25T22:10:57.107937+00:00 b6816b6a0419: Pull complete
2026-05-25T22:11:52.71782887Z2026-05-25T22:10:57.141266+00:00 35cf660f63b0: Pull complete
2026-05-25T22:11:52.718120536Z2026-05-25T22:10:57.160921+00:00 Digest: sha256:968df39aedcea65eeb078fb336ed7191baf48f972b4479711397108be0966920
2026-05-25T22:11:52.718127916Z2026-05-25T22:10:57.167764+00:00 Status: Downloaded newer image for node:22-alpine
2026-05-25T22:11:52.718279875Z2026-05-25T22:10:57.172915+00:00 ---> dd720352b069
2026-05-25T22:11:52.718287365Z2026-05-25T22:10:57.172949+00:00 Step 2/14 : WORKDIR /build
2026-05-25T22:11:52.718309455Z2026-05-25T22:11:00.360501+00:00 ---> Running in 95a2465e6f0d
2026-05-25T22:11:52.718322189Z2026-05-25T22:11:00.468017+00:00 ---> Removed intermediate container 95a2465e6f0d
2026-05-25T22:11:52.718619967Z2026-05-25T22:11:00.468068+00:00 ---> b773c68267fb
2026-05-25T22:11:52.718628504Z2026-05-25T22:11:00.468078+00:00 Step 3/14 : COPY client/package.json client/package-lock.json* ./client/
2026-05-25T22:11:52.718633484Z2026-05-25T22:11:00.620674+00:00 ---> 9aa67beb5033
2026-05-25T22:11:52.718638681Z2026-05-25T22:11:00.620750+00:00 Step 4/14 : RUN cd client && npm ci
2026-05-25T22:11:52.718646641Z2026-05-25T22:11:00.716020+00:00 ---> Running in 4949631a571c
2026-05-25T22:11:52.718651198Z2026-05-25T22:11:13.819217+00:00
2026-05-25T22:11:52.718657452Z2026-05-25T22:11:13.819341+00:00 added 134 packages, and audited 135 packages in 12s
2026-05-25T22:11:52.718662285Z2026-05-25T22:11:13.819374+00:00
2026-05-25T22:11:52.718667218Z2026-05-25T22:11:13.819404+00:00 24 packages are looking for funding
2026-05-25T22:11:52.718815256Z2026-05-25T22:11:13.819505+00:00 run `npm fund` for details
2026-05-25T22:11:52.718828003Z2026-05-25T22:11:13.825102+00:00
2026-05-25T22:11:52.718835236Z2026-05-25T22:11:13.825190+00:00 found 0 vulnerabilities
2026-05-25T22:11:52.718842696Z2026-05-25T22:11:13.831059+00:00 npm notice
2026-05-25T22:11:52.719329848Z2026-05-25T22:11:13.831132+00:00 npm notice New major version of npm available! 10.9.8 -> 11.15.0
2026-05-25T22:11:52.719337954Z2026-05-25T22:11:13.831167+00:00 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.15.0
2026-05-25T22:11:52.719343151Z2026-05-25T22:11:13.831194+00:00 npm notice To update run: npm install -g [email protected]
2026-05-25T22:11:52.719348961Z2026-05-25T22:11:13.831219+00:00 npm notice
2026-05-25T22:11:52.719355548Z2026-05-25T22:11:27.584223+00:00  ---> Removed intermediate container 4949631a571c
2026-05-25T22:11:52.719360728Z2026-05-25T22:11:27.584304+00:00 ---> bf33400aadb7
2026-05-25T22:11:52.719779258Z2026-05-25T22:11:27.584411+00:00 Step 5/14 : COPY client/ ./client/
2026-05-25T22:11:52.719785652Z2026-05-25T22:11:27.868262+00:00 ---> ec3509a559a0
2026-05-25T22:11:52.719791062Z2026-05-25T22:11:27.868487+00:00 Step 6/14 : RUN cd client && npm run build
2026-05-25T22:11:52.719796212Z2026-05-25T22:11:27.977547+00:00 ---> Running in ba518cd49f98
2026-05-25T22:11:52.719800885Z2026-05-25T22:11:29.143216+00:00
2026-05-25T22:11:52.719805088Z2026-05-25T22:11:29.143314+00:00 > [email protected] build
2026-05-25T22:11:52.719809415Z2026-05-25T22:11:29.143341+00:00 > tsc --noEmit && vite build
2026-05-25T22:11:52.719830182Z2026-05-25T22:11:29.143360+00:00
2026-05-25T22:11:52.719839975Z2026-05-25T22:11:38.540543+00:00 vite v6.4.2 building for production...
2026-05-25T22:11:52.719852185Z2026-05-25T22:11:38.755168+00:00 transforming...
2026-05-25T22:11:52.719859448Z2026-05-25T22:11:41.907758+00:00 ✓ 57 modules transformed.
2026-05-25T22:11:52.719867068Z2026-05-25T22:11:42.208538+00:00 rendering chunks...
2026-05-25T22:11:52.719875458Z2026-05-25T22:11:42.398929+00:00 computing gzip size...
2026-05-25T22:11:52.719891202Z2026-05-25T22:11:42.415825+00:00 dist/index.html 1.41 kB │ gzip: 0.72 kB
2026-05-25T22:11:52.719898845Z2026-05-25T22:11:42.416277+00:00 dist/assets/index-BX_mzuNu.css 39.73 kB │ gzip: 8.82 kB
2026-05-25T22:11:52.71990782Z2026-05-25T22:11:42.416965+00:00 dist/assets/index-BorGZSGT.js 160.52 kB │ gzip: 47.77 kB │ map: 657.24 kB
2026-05-25T22:11:52.720032818Z2026-05-25T22:11:42.417863+00:00 ✓ built in 3.83s
2026-05-25T22:11:52.720192409Z2026-05-25T22:11:45.861741+00:00 ---> Removed intermediate container ba518cd49f98
2026-05-25T22:11:52.720198592Z2026-05-25T22:11:45.864475+00:00 ---> cc014ec91542
2026-05-25T22:11:52.720204122Z2026-05-25T22:11:45.864793+00:00 Step 7/14 : FROM caddy:2-alpine
2026-05-25T22:11:52.720579839Z2026-05-25T22:11:46.773015+00:00 2-alpine: Pulling from library/caddy
2026-05-25T22:11:52.720588819Z2026-05-25T22:11:47.001920+00:00 6a0ac1617861: Already exists
2026-05-25T22:11:52.720593855Z2026-05-25T22:11:47.006676+00:00 5920de1d55d9: Pulling fs layer
2026-05-25T22:11:52.720598442Z2026-05-25T22:11:47.007595+00:00 057c497bda06: Pulling fs layer
2026-05-25T22:11:52.720602945Z2026-05-25T22:11:47.008307+00:00 3b55c68e4a0f: Pulling fs layer
2026-05-25T22:11:52.720922176Z2026-05-25T22:11:47.008449+00:00 4f4fb700ef54: Pulling fs layer
2026-05-25T22:11:52.720929943Z2026-05-25T22:11:47.008467+00:00 4f4fb700ef54: Waiting
2026-05-25T22:11:52.720935783Z2026-05-25T22:11:47.205161+00:00 057c497bda06: Verifying Checksum
2026-05-25T22:11:52.721227885Z2026-05-25T22:11:47.206332+00:00 057c497bda06: Download complete
2026-05-25T22:11:52.721628991Z2026-05-25T22:11:47.372975+00:00 5920de1d55d9: Verifying Checksum
2026-05-25T22:11:52.721636038Z2026-05-25T22:11:47.373145+00:00 5920de1d55d9: Download complete
2026-05-25T22:11:52.721641108Z2026-05-25T22:11:47.405791+00:00 4f4fb700ef54: Verifying Checksum
2026-05-25T22:11:52.721645588Z2026-05-25T22:11:47.405869+00:00 4f4fb700ef54: Download complete
2026-05-25T22:11:52.721650918Z2026-05-25T22:11:47.777356+00:00 5920de1d55d9: Pull complete
2026-05-25T22:11:52.721655915Z2026-05-25T22:11:47.789175+00:00 3b55c68e4a0f: Verifying Checksum
2026-05-25T22:11:52.721662891Z2026-05-25T22:11:47.789226+00:00 3b55c68e4a0f: Download complete
2026-05-25T22:11:52.722595311Z2026-05-25T22:11:47.823256+00:00 057c497bda06: Pull complete
2026-05-25T22:11:52.722601787Z2026-05-25T22:11:48.861868+00:00 3b55c68e4a0f: Pull complete
2026-05-25T22:11:52.722606631Z2026-05-25T22:11:48.903655+00:00 4f4fb700ef54: Pull complete
2026-05-25T22:11:52.722614001Z2026-05-25T22:11:48.922236+00:00 Digest: sha256:86deaf5e3d3408a6ccec08fbb79989783dd26e206ae10bcf78a801dc8c9ab794
2026-05-25T22:11:52.722619644Z2026-05-25T22:11:48.929652+00:00 Status: Downloaded newer image for caddy:2-alpine
2026-05-25T22:11:52.722624134Z2026-05-25T22:11:48.933866+00:00 ---> 5190456911ce
2026-05-25T22:11:52.722629764Z2026-05-25T22:11:48.934034+00:00 Step 8/14 : COPY --from=builder /build/client/dist /usr/share/caddy
2026-05-25T22:11:52.722634314Z2026-05-25T22:11:49.992677+00:00 ---> 478929962286
2026-05-25T22:11:52.722639471Z2026-05-25T22:11:49.992819+00:00 Step 9/14 : COPY client/Caddyfile /etc/caddy/Caddyfile
2026-05-25T22:11:52.722643941Z2026-05-25T22:11:50.100569+00:00 ---> 366e8280e57b
2026-05-25T22:11:52.722652884Z2026-05-25T22:11:50.100788+00:00 Step 10/14 : RUN setcap -r /usr/bin/caddy || true
2026-05-25T22:11:52.722657848Z2026-05-25T22:11:50.174023+00:00 ---> Running in 0553b8bafc15
2026-05-25T22:11:52.722662994Z2026-05-25T22:11:52.403237+00:00 ---> Removed intermediate container 0553b8bafc15
2026-05-25T22:11:52.723321434Z2026-05-25T22:11:52.403295+00:00 ---> 6c48a83ba41f
2026-05-25T22:11:52.72333358Z2026-05-25T22:11:52.403307+00:00 Step 11/14 : ENV XDG_CONFIG_HOME=/tmp/caddy-config
2026-05-25T22:11:52.723341637Z2026-05-25T22:11:52.464287+00:00 ---> Running in bca0ccbc62ad
2026-05-25T22:11:52.723350247Z2026-05-25T22:11:52.524380+00:00 ---> Removed intermediate container bca0ccbc62ad
2026-05-25T22:11:52.723357987Z2026-05-25T22:11:52.524458+00:00 ---> 892c9400a5d4
2026-05-25T22:11:52.723365641Z2026-05-25T22:11:52.524538+00:00 Step 12/14 : ENV XDG_DATA_HOME=/tmp/caddy-data
2026-05-25T22:11:52.723374194Z2026-05-25T22:11:52.606891+00:00 ---> Running in eba7f8264bee
2026-05-25T22:11:53.047507833Z2026-05-25T22:11:52.698125+00:00 ---> Removed intermediate container eba7f8264bee
2026-05-25T22:11:53.047519737Z2026-05-25T22:11:52.700523+00:00 ---> 95cfcb2231d7
2026-05-25T22:11:53.04752577Z2026-05-25T22:11:52.700663+00:00 Step 13/14 : EXPOSE 4080
2026-05-25T22:11:53.0482398Z2026-05-25T22:11:52.755797+00:00 ---> Running in 24201b3b22d8
2026-05-25T22:11:53.048248797Z2026-05-25T22:11:52.826430+00:00 ---> Removed intermediate container 24201b3b22d8
2026-05-25T22:11:53.04825392Z2026-05-25T22:11:52.826484+00:00 ---> e3a83e5bc05a
2026-05-25T22:11:53.04826087Z2026-05-25T22:11:52.826497+00:00 Step 14/14 : USER 1000:1000
2026-05-25T22:11:53.04826567Z2026-05-25T22:11:52.885021+00:00 ---> Running in 39698ccaf62b
2026-05-25T22:11:53.048270947Z2026-05-25T22:11:52.998688+00:00 ---> Removed intermediate container 39698ccaf62b
2026-05-25T22:11:53.04827598Z2026-05-25T22:11:52.998745+00:00 ---> ae3b4a11de69
2026-05-25T22:11:53.048281137Z2026-05-25T22:11:53.016948+00:00 Successfully built ae3b4a11de69
2026-05-25T22:11:53.048287827Z2026-05-25T22:11:53.029506+00:00 Successfully tagged longhouse-web:test
2026-05-25T22:11:53.048292993Z2026-05-25T22:11:53.032493+00:00 === Web UI Docker image builds successfully ===
2026-05-25T22:11:53.048298217Z2026-05-25T22:11:53.033816+00:00 ✓ Job completed successfully (exit code: 0)