longhouse-web-build-and-deploy
completed- Job ID
019e5c9f-250b-c1ed-da6e-5142becee7c3- Created
- 2026-05-25 00:53:14 UTC
- Updated
- 2026-05-25 00:53:14 UTC
- Duration
- 1m 53s
- Source Ref
- 9279714af5fe804de2f18b5ab4c14a6aed4b5b91
- 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-25T00:53:35.536642+00:00 ⚠️ Configuration warnings:
• runner_image: Using 'latest' tag or no tag specified
💡 Consider using a specific version tag for reproducible builds
✅ Configuration is valid (with warnings)
2026-05-25T00:53:35.537247+00:00 [INFO] [runnerlib] Preparing CI source type=git url=https://github.com/catalystcommunity/longhouse.git ref=9279714af5fe804de2f18b5ab4c14a6aed4b5b91
2026-05-25T00:53:35.537438+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=9279714af5fe804de2f18b5ab4c14a6aed4b5b91 target=/job/ci
2026-05-25T00:53:36.437197+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-05-25T00:53:36.437922+00:00 [INFO] [runnerlib] Preparing source type=git url=https://github.com/catalystcommunity/longhouse.git ref=9279714af5fe804de2f18b5ab4c14a6aed4b5b91
2026-05-25T00:53:36.438012+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=9279714af5fe804de2f18b5ab4c14a6aed4b5b91 target=/job/src
2026-05-25T00:53:37.299658+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/src
2026-05-25T00:53:37.300414+00:00 [INFO] [runnerlib] Initialized 0 plugins
2026-05-25T00:53:35.537359+00:00 🔐 Preparing trusted CI source (type: git)
2026-05-25T00:53:35.537499+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-25T00:53:36.403486+00:00 Checking out ref: 9279714af5fe804de2f18b5ab4c14a6aed4b5b91
2026-05-25T00:53:36.437339+00:00 Repository checked out to: /job/ci
2026-05-25T00:53:36.438070+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-25T00:53:37.267606+00:00 Checking out ref: 9279714af5fe804de2f18b5ab4c14a6aed4b5b91
2026-05-25T00:53:37.299820+00:00 Repository checked out to: /job/src
2026-05-25T00:53:37.300525+00:00 Executing job locally (no container)
2026-05-25T00:53:37.300550+00:00 Command: bash /job/src/.reactorcide/jobs/scripts/web-build-and-deploy.sh
2026-05-25T00:53:37.443535+00:00 ================================================
2026-05-25T00:53:37.443620+00:00 Longhouse Web UI Build and Deploy
2026-05-25T00:53:37.443655+00:00 ================================================
2026-05-25T00:53:37.447376+00:00 Building version: 0.5.1
2026-05-25T00:53:37.452953+00:00 Installing crane...
2026-05-25T00:53:39.024977+00:00
2026-05-25T00:53:39.025096+00:00 ================================================
2026-05-25T00:53:39.025204+00:00 Building Web UI Docker Image
2026-05-25T00:53:39.025250+00:00 ================================================
2026-05-25T00:53:39.034513+00:00 Registry authentication configured
2026-05-25T00:53:39.034629+00:00 Building image: containers.catalystsquad.com/public/catalystcommunity/longhouse-web:0.5.1
2026-05-25T00:53:39.035401+00:00 Installing docker CLI...
2026-05-25T00:53:42.955564+00:00 Waiting for Docker daemon...
2026-05-25T00:53:43.022701+00:00 Docker daemon is ready
2026-05-25T00:53:43.054851+00:00 DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
2026-05-25T00:53:43.054918+00:00 Install the buildx component to build images with BuildKit:
2026-05-25T00:53:43.054936+00:00 https://docs.docker.com/go/buildx/
2026-05-25T00:53:43.054949+00:00
2026-05-25T00:53:43.110439+00:00 Sending build context to Docker daemon 1.657MB
2026-05-25T00:53:43.110496+00:00
2026-05-25T00:53:43.193355+00:00 Step 1/14 : FROM node:22-alpine AS builder
2026-05-25T00:53:44.116233+00:00 22-alpine: Pulling from library/node
2026-05-25T00:53:44.351702+00:00 6a0ac1617861: Pulling fs layer
2026-05-25T00:53:44.351837+00:00 2ad77fb7cfd3: Pulling fs layer
2026-05-25T00:53:44.351864+00:00 b6816b6a0419: Pulling fs layer
2026-05-25T00:53:44.351879+00:00 35cf660f63b0: Pulling fs layer
2026-05-25T00:53:44.351893+00:00 35cf660f63b0: Waiting
2026-05-25T00:53:44.700521+00:00 b6816b6a0419: Verifying Checksum
2026-05-25T00:53:44.700595+00:00 b6816b6a0419: Download complete
2026-05-25T00:53:44.770599+00:00 6a0ac1617861: Download complete
2026-05-25T00:53:44.907122+00:00 35cf660f63b0: Download complete
2026-05-25T00:53:45.248080+00:00 6a0ac1617861: Pull complete
2026-05-25T00:53:46.451511+00:00 2ad77fb7cfd3: Download complete
2026-05-25T00:53:52.704564+00:00 2ad77fb7cfd3: Pull complete
2026-05-25T00:53:52.891123+00:00 b6816b6a0419: Pull complete
2026-05-25T00:53:52.928278+00:00 35cf660f63b0: Pull complete
2026-05-25T00:53:52.949447+00:00 Digest: sha256:968df39aedcea65eeb078fb336ed7191baf48f972b4479711397108be0966920
2026-05-25T00:53:52.956559+00:00 Status: Downloaded newer image for node:22-alpine
2026-05-25T00:53:52.962184+00:00 ---> dd720352b069
2026-05-25T00:53:52.962285+00:00 Step 2/14 : WORKDIR /build
2026-05-25T00:53:53.362108+00:00 ---> Running in 4963fa9ccdf4
2026-05-25T00:53:53.428428+00:00 ---> Removed intermediate container 4963fa9ccdf4
2026-05-25T00:53:53.428502+00:00 ---> 37734c032bc2
2026-05-25T00:53:53.428519+00:00 Step 3/14 : COPY client/package.json client/package-lock.json* ./client/
2026-05-25T00:53:53.511220+00:00 ---> f24747476398
2026-05-25T00:53:53.511298+00:00 Step 4/14 : RUN cd client && npm ci
2026-05-25T00:53:53.563753+00:00 ---> Running in d4f8cd3c1391
2026-05-25T00:54:04.336262+00:00
2026-05-25T00:54:04.336458+00:00 added 134 packages, and audited 135 packages in 10s
2026-05-25T00:54:04.336484+00:00
2026-05-25T00:54:04.336500+00:00 24 packages are looking for funding
2026-05-25T00:54:04.336579+00:00 run `npm fund` for details
2026-05-25T00:54:04.340391+00:00
2026-05-25T00:54:04.340452+00:00 found 0 vulnerabilities
2026-05-25T00:54:04.344915+00:00 [91mnpm notice
2026-05-25T00:54:04.344963+00:00 npm notice New major version of npm available! 10.9.8 -> 11.15.0
2026-05-25T00:54:04.344983+00:00 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.15.0
2026-05-25T00:54:04.344999+00:00 npm notice To update run: npm install -g [email protected]
2026-05-25T00:54:04.345013+00:00 npm notice
2026-05-25T00:54:16.343817+00:00 [0m ---> Removed intermediate container d4f8cd3c1391
2026-05-25T00:54:16.343990+00:00 ---> d741c8281834
2026-05-25T00:54:16.344029+00:00 Step 5/14 : COPY client/ ./client/
2026-05-25T00:54:16.549266+00:00 ---> 2ededb5977fa
2026-05-25T00:54:16.549402+00:00 Step 6/14 : RUN cd client && npm run build
2026-05-25T00:54:16.599521+00:00 ---> Running in e3267d0d5e73
2026-05-25T00:54:17.595980+00:00
2026-05-25T00:54:17.596092+00:00 > [email protected] build
2026-05-25T00:54:17.596127+00:00 > tsc --noEmit && vite build
2026-05-25T00:54:17.596152+00:00
2026-05-25T00:54:27.066354+00:00 vite v6.4.2 building for production...
2026-05-25T00:54:27.564213+00:00 transforming...
2026-05-25T00:54:30.215526+00:00 ✓ 50 modules transformed.
2026-05-25T00:54:30.446911+00:00 rendering chunks...
2026-05-25T00:54:30.604825+00:00 computing gzip size...
2026-05-25T00:54:30.630867+00:00 dist/index.html 1.41 kB │ gzip: 0.72 kB
2026-05-25T00:54:30.630957+00:00 dist/assets/index-BX_mzuNu.css 39.73 kB │ gzip: 8.82 kB
2026-05-25T00:54:30.631190+00:00 dist/assets/index-DgQqD77E.js 72.85 kB │ gzip: 25.85 kB │ map: 311.18 kB
2026-05-25T00:54:30.632484+00:00 ✓ built in 3.45s
2026-05-25T00:54:31.425057+00:00 ---> Removed intermediate container e3267d0d5e73
2026-05-25T00:54:31.425143+00:00 ---> 8152d0eb5863
2026-05-25T00:54:31.425209+00:00 Step 7/14 : FROM caddy:2-alpine
2026-05-25T00:54:32.207584+00:00 2-alpine: Pulling from library/caddy
2026-05-25T00:54:32.446623+00:00 6a0ac1617861: Already exists
2026-05-25T00:54:32.452750+00:00 5920de1d55d9: Pulling fs layer
2026-05-25T00:54:32.452797+00:00 057c497bda06: Pulling fs layer
2026-05-25T00:54:32.452812+00:00 3b55c68e4a0f: Pulling fs layer
2026-05-25T00:54:32.452874+00:00 4f4fb700ef54: Pulling fs layer
2026-05-25T00:54:32.452894+00:00 4f4fb700ef54: Waiting
2026-05-25T00:54:32.706408+00:00 057c497bda06: Verifying Checksum
2026-05-25T00:54:32.706479+00:00 057c497bda06: Download complete
2026-05-25T00:54:32.824036+00:00 5920de1d55d9: Verifying Checksum
2026-05-25T00:54:32.824165+00:00 5920de1d55d9: Download complete
2026-05-25T00:54:32.907603+00:00 4f4fb700ef54: Download complete
2026-05-25T00:54:33.268721+00:00 5920de1d55d9: Pull complete
2026-05-25T00:54:33.310670+00:00 057c497bda06: Pull complete
2026-05-25T00:54:33.339129+00:00 3b55c68e4a0f: Download complete
2026-05-25T00:54:34.550287+00:00 3b55c68e4a0f: Pull complete
2026-05-25T00:54:34.586453+00:00 4f4fb700ef54: Pull complete
2026-05-25T00:54:34.607517+00:00 Digest: sha256:86deaf5e3d3408a6ccec08fbb79989783dd26e206ae10bcf78a801dc8c9ab794
2026-05-25T00:54:34.612680+00:00 Status: Downloaded newer image for caddy:2-alpine
2026-05-25T00:54:34.618037+00:00 ---> 5190456911ce
2026-05-25T00:54:34.618080+00:00 Step 8/14 : COPY --from=builder /build/client/dist /usr/share/caddy
2026-05-25T00:54:34.930248+00:00 ---> 49065a96ff7c
2026-05-25T00:54:34.930320+00:00 Step 9/14 : COPY client/Caddyfile /etc/caddy/Caddyfile
2026-05-25T00:54:35.002761+00:00 ---> 7c9e07b03b8f
2026-05-25T00:54:35.002834+00:00 Step 10/14 : RUN setcap -r /usr/bin/caddy || true
2026-05-25T00:54:35.050322+00:00 ---> Running in aa32cfb264cd
2026-05-25T00:54:37.297451+00:00 ---> Removed intermediate container aa32cfb264cd
2026-05-25T00:54:37.297567+00:00 ---> 0cbf218b3dd8
2026-05-25T00:54:37.297602+00:00 Step 11/14 : ENV XDG_CONFIG_HOME=/tmp/caddy-config
2026-05-25T00:54:37.347635+00:00 ---> Running in 00a68a7f8e69
2026-05-25T00:54:37.406212+00:00 ---> Removed intermediate container 00a68a7f8e69
2026-05-25T00:54:37.406302+00:00 ---> 0fec2a4d0f3a
2026-05-25T00:54:37.406425+00:00 Step 12/14 : ENV XDG_DATA_HOME=/tmp/caddy-data
2026-05-25T00:54:37.457237+00:00 ---> Running in 160fbccb6cc3
2026-05-25T00:54:37.520879+00:00 ---> Removed intermediate container 160fbccb6cc3
2026-05-25T00:54:37.521054+00:00 ---> 19125c8b5fbf
2026-05-25T00:54:37.521099+00:00 Step 13/14 : EXPOSE 4080
2026-05-25T00:54:37.571713+00:00 ---> Running in faecc588ff92
2026-05-25T00:54:37.632366+00:00 ---> Removed intermediate container faecc588ff92
2026-05-25T00:54:37.632449+00:00 ---> 250a66206f2d
2026-05-25T00:54:37.632519+00:00 Step 14/14 : USER 1000:1000
2026-05-25T00:54:37.683713+00:00 ---> Running in a8de1e48594d
2026-05-25T00:54:37.745315+00:00 ---> Removed intermediate container a8de1e48594d
2026-05-25T00:54:37.745420+00:00 ---> 1fdf24f22250
2026-05-25T00:54:37.763835+00:00 Successfully built 1fdf24f22250
2026-05-25T00:54:37.773246+00:00 Successfully tagged containers.catalystsquad.com/public/catalystcommunity/longhouse-web:0.5.1
2026-05-25T00:54:42.577490+00:00 Pushing to internal registry...
2026-05-25T00:54:46.680837+00:00 2026/05/25 00:54:46 existing blob: sha256:6882157def4f2c09906992ac7ca6828cd5f7e0059014417a5385a9186e3690f8
2026-05-25T00:54:46.691188+00:00 2026/05/25 00:54:46 existing blob: sha256:89732bc7504122601f40269fc9ddfb70982e633ea9caf641ae45736f2846b004
2026-05-25T00:54:46.756382+00:00 2026/05/25 00:54:46 pushed blob: sha256:046172aeff0d57abd97bee8ad85101f9fe0c6cf441004ada2ae24a81eb45c97b
2026-05-25T00:54:46.792946+00:00 2026/05/25 00:54:46 pushed blob: sha256:56c73da31aa365f31b11a2d0a79af9d19d17edff2cefbaedf6b7919cf0afab03
2026-05-25T00:54:46.911767+00:00 2026/05/25 00:54:46 existing blob: sha256:8605e30048d36e2d3fa2667caae85c5d007869b4cbcb8847eb431ccc7d8ca5bf
2026-05-25T00:54:46.949372+00:00 2026/05/25 00:54:46 pushed blob: sha256:1fdf24f222504d690b0ffacd1a96c4c1a5e35b59cdbe53ccf5ea95454acb016d
2026-05-25T00:54:46.982543+00:00 2026/05/25 00:54:46 existing blob: sha256:04de41ff896629194e8595e1c4c48bcffedc648e8580a43cfed6acdb5d9abf1d
2026-05-25T00:54:48.409301+00:00 2026/05/25 00:54:48 existing blob: sha256:325093be4a42a75e12043903d6160ee91b3821ed67a318856e0e15cc433ceebc
2026-05-25T00:54:50.183434+00:00 2026/05/25 00:54:50 pushed blob: sha256:702bbb52bb71cb38c08568ace3f9f860031e500d843263b21271bb08b0b4094e
2026-05-25T00:54:50.196804+00:00 2026/05/25 00:54:50 containers.catalystsquad.com/public/catalystcommunity/longhouse-web:0.5.1: digest: sha256:bd7a89d4b6e97086fd9a54810d70ec438b655b0f5b917bdd38a466098103f948 size: 1565
2026-05-25T00:54:50.196892+00:00 containers.catalystsquad.com/public/catalystcommunity/longhouse-web@sha256:bd7a89d4b6e97086fd9a54810d70ec438b655b0f5b917bdd38a466098103f948
2026-05-25T00:54:54.147496+00:00 2026/05/25 00:54:54 existing blob: sha256:6882157def4f2c09906992ac7ca6828cd5f7e0059014417a5385a9186e3690f8
2026-05-25T00:54:54.156579+00:00 2026/05/25 00:54:54 existing blob: sha256:89732bc7504122601f40269fc9ddfb70982e633ea9caf641ae45736f2846b004
2026-05-25T00:54:54.184635+00:00 2026/05/25 00:54:54 existing blob: sha256:046172aeff0d57abd97bee8ad85101f9fe0c6cf441004ada2ae24a81eb45c97b
2026-05-25T00:54:54.196130+00:00 2026/05/25 00:54:54 existing blob: sha256:56c73da31aa365f31b11a2d0a79af9d19d17edff2cefbaedf6b7919cf0afab03
2026-05-25T00:54:54.431663+00:00 2026/05/25 00:54:54 existing blob: sha256:8605e30048d36e2d3fa2667caae85c5d007869b4cbcb8847eb431ccc7d8ca5bf
2026-05-25T00:54:54.440635+00:00 2026/05/25 00:54:54 existing blob: sha256:1fdf24f222504d690b0ffacd1a96c4c1a5e35b59cdbe53ccf5ea95454acb016d
2026-05-25T00:54:54.507745+00:00 2026/05/25 00:54:54 existing blob: sha256:04de41ff896629194e8595e1c4c48bcffedc648e8580a43cfed6acdb5d9abf1d
2026-05-25T00:54:56.047064+00:00 2026/05/25 00:54:56 existing blob: sha256:325093be4a42a75e12043903d6160ee91b3821ed67a318856e0e15cc433ceebc
2026-05-25T00:54:56.047179+00:00 2026/05/25 00:54:56 existing blob: sha256:702bbb52bb71cb38c08568ace3f9f860031e500d843263b21271bb08b0b4094e
2026-05-25T00:54:56.058292+00:00 2026/05/25 00:54:56 containers.catalystsquad.com/public/catalystcommunity/longhouse-web:latest: digest: sha256:bd7a89d4b6e97086fd9a54810d70ec438b655b0f5b917bdd38a466098103f948 size: 1565
2026-05-25T00:54:56.058419+00:00 containers.catalystsquad.com/public/catalystcommunity/longhouse-web@sha256:bd7a89d4b6e97086fd9a54810d70ec438b655b0f5b917bdd38a466098103f948
2026-05-25T00:54:56.061899+00:00 Pushing to external registry...
2026-05-25T00:54:59.678142+00:00 containers.catalystsquad.com/public/catalystcommunity/longhouse-web@sha256:bd7a89d4b6e97086fd9a54810d70ec438b655b0f5b917bdd38a466098103f948
2026-05-25T00:55:03.894032+00:00 containers.catalystsquad.com/public/catalystcommunity/longhouse-web@sha256:bd7a89d4b6e97086fd9a54810d70ec438b655b0f5b917bdd38a466098103f948
2026-05-25T00:55:03.897016+00:00 External push succeeded
2026-05-25T00:55:03.939352+00:00 Image pushed successfully
2026-05-25T00:55:03.939464+00:00
2026-05-25T00:55:03.939490+00:00 ================================================
2026-05-25T00:55:03.939504+00:00 Web UI image build complete!
2026-05-25T00:55:03.939546+00:00 Version: 0.5.1
2026-05-25T00:55:03.939651+00:00 Internal: containers.catalystsquad.com/public/catalystcommunity/longhouse-web:0.5.1
2026-05-25T00:55:03.939759+00:00 External: containers.catalystsquad.com/public/catalystcommunity/longhouse-web:0.5.1
2026-05-25T00:55:03.939859+00:00 ================================================
2026-05-25T00:55:03.941572+00:00 ✓ Job completed successfully (exit code: 0)