longhouse-web-build-and-deploy
completed- Job ID
019e7f76-5c17-c6ca-459b-b34e4b18a8d0- Created
- 2026-05-31 19:15:23 UTC
- Updated
- 2026-05-31 19:15:23 UTC
- Duration
- 2m 4s
- Source Ref
- 45089d2405368bbb8fa07eb08bb4310b913f8863
- 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-31T19:15:43.481385+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-31T19:15:43.482144+00:00 [INFO] [runnerlib] Preparing CI source type=git url=https://github.com/catalystcommunity/longhouse.git ref=45089d2405368bbb8fa07eb08bb4310b913f8863
2026-05-31T19:15:43.482365+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=45089d2405368bbb8fa07eb08bb4310b913f8863 target=/job/ci
2026-05-31T19:15:44.530762+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-05-31T19:15:44.531516+00:00 [INFO] [runnerlib] Preparing source type=git url=https://github.com/catalystcommunity/longhouse.git ref=45089d2405368bbb8fa07eb08bb4310b913f8863
2026-05-31T19:15:44.531629+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=45089d2405368bbb8fa07eb08bb4310b913f8863 target=/job/src
2026-05-31T19:15:45.618511+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/src
2026-05-31T19:15:45.619238+00:00 [INFO] [runnerlib] Initialized 0 plugins
2026-05-31T19:15:43.482269+00:00 🔐 Preparing trusted CI source (type: git)
2026-05-31T19:15:43.482459+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-31T19:15:44.494128+00:00 Checking out ref: 45089d2405368bbb8fa07eb08bb4310b913f8863
2026-05-31T19:15:44.530881+00:00 Repository checked out to: /job/ci
2026-05-31T19:15:44.531739+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-31T19:15:45.579004+00:00 Checking out ref: 45089d2405368bbb8fa07eb08bb4310b913f8863
2026-05-31T19:15:45.618653+00:00 Repository checked out to: /job/src
2026-05-31T19:15:45.619359+00:00 Executing job locally (no container)
2026-05-31T19:15:45.619385+00:00 Command: bash /job/src/.reactorcide/jobs/scripts/web-build-and-deploy.sh
2026-05-31T19:15:45.771515+00:00 ================================================
2026-05-31T19:15:45.771578+00:00 Longhouse Web UI Build and Deploy
2026-05-31T19:15:45.771647+00:00 ================================================
2026-05-31T19:15:45.776440+00:00 Building version: 0.9.0
2026-05-31T19:15:45.781533+00:00 Installing crane...
2026-05-31T19:15:47.291090+00:00
2026-05-31T19:15:47.291161+00:00 ================================================
2026-05-31T19:15:47.291172+00:00 Building Web UI Docker Image
2026-05-31T19:15:47.291222+00:00 ================================================
2026-05-31T19:15:47.300425+00:00 Registry authentication configured
2026-05-31T19:15:47.300538+00:00 Building image: containers.catalystsquad.com/public/catalystcommunity/longhouse-web:0.9.0
2026-05-31T19:15:47.301470+00:00 Installing docker CLI...
2026-05-31T19:15:51.152212+00:00 Waiting for Docker daemon...
2026-05-31T19:15:51.218321+00:00 Docker daemon is ready
2026-05-31T19:15:51.243147+00:00 DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
2026-05-31T19:15:51.243199+00:00 Install the buildx component to build images with BuildKit:
2026-05-31T19:15:51.243219+00:00 https://docs.docker.com/go/buildx/
2026-05-31T19:15:51.243234+00:00
2026-05-31T19:15:51.307535+00:00 Sending build context to Docker daemon 2.371MB
2026-05-31T19:15:51.307588+00:00
2026-05-31T19:15:51.418267+00:00 Step 1/15 : FROM node:22-alpine AS builder
2026-05-31T19:15:52.332049+00:00 22-alpine: Pulling from library/node
2026-05-31T19:15:52.571230+00:00 6a0ac1617861: Pulling fs layer
2026-05-31T19:15:52.571339+00:00 2ad77fb7cfd3: Pulling fs layer
2026-05-31T19:15:52.571449+00:00 b6816b6a0419: Pulling fs layer
2026-05-31T19:15:52.571526+00:00 35cf660f63b0: Pulling fs layer
2026-05-31T19:15:52.571556+00:00 35cf660f63b0: Waiting
2026-05-31T19:15:52.889923+00:00 b6816b6a0419: Verifying Checksum
2026-05-31T19:15:52.890051+00:00 b6816b6a0419: Download complete
2026-05-31T19:15:52.973921+00:00 6a0ac1617861: Verifying Checksum
2026-05-31T19:15:52.974042+00:00 6a0ac1617861: Download complete
2026-05-31T19:15:53.092398+00:00 35cf660f63b0: Verifying Checksum
2026-05-31T19:15:53.092504+00:00 35cf660f63b0: Download complete
2026-05-31T19:15:53.467352+00:00 6a0ac1617861: Pull complete
2026-05-31T19:15:54.645576+00:00 2ad77fb7cfd3: Verifying Checksum
2026-05-31T19:15:54.645651+00:00 2ad77fb7cfd3: Download complete
2026-05-31T19:16:00.553156+00:00 2ad77fb7cfd3: Pull complete
2026-05-31T19:16:00.752425+00:00 b6816b6a0419: Pull complete
2026-05-31T19:16:00.790494+00:00 35cf660f63b0: Pull complete
2026-05-31T19:16:00.813035+00:00 Digest: sha256:968df39aedcea65eeb078fb336ed7191baf48f972b4479711397108be0966920
2026-05-31T19:16:00.818822+00:00 Status: Downloaded newer image for node:22-alpine
2026-05-31T19:16:00.824795+00:00 ---> dd720352b069
2026-05-31T19:16:00.824922+00:00 Step 2/15 : WORKDIR /build
2026-05-31T19:16:01.386352+00:00 ---> Running in 6505a84bfde7
2026-05-31T19:16:01.447200+00:00 ---> Removed intermediate container 6505a84bfde7
2026-05-31T19:16:01.447312+00:00 ---> 87a5cc083164
2026-05-31T19:16:01.447352+00:00 Step 3/15 : COPY client/package.json client/package-lock.json* ./client/
2026-05-31T19:16:01.527648+00:00 ---> fa1ecc2c9c1d
2026-05-31T19:16:01.527785+00:00 Step 4/15 : RUN cd client && npm ci
2026-05-31T19:16:01.573697+00:00 ---> Running in eed190d7bc9a
2026-05-31T19:16:13.545243+00:00
2026-05-31T19:16:13.545330+00:00 added 138 packages, and audited 139 packages in 11s
2026-05-31T19:16:13.545398+00:00
2026-05-31T19:16:13.545423+00:00 24 packages are looking for funding
2026-05-31T19:16:13.545438+00:00 run `npm fund` for details
2026-05-31T19:16:13.549105+00:00
2026-05-31T19:16:13.549155+00:00 found 0 vulnerabilities
2026-05-31T19:16:13.553500+00:00 [91mnpm notice
2026-05-31T19:16:13.553546+00:00 npm notice New major version of npm available! 10.9.8 -> 11.16.0
2026-05-31T19:16:13.553565+00:00 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.16.0
2026-05-31T19:16:13.553579+00:00 npm notice To update run: npm install -g [email protected]
2026-05-31T19:16:13.553593+00:00 npm notice
2026-05-31T19:16:26.119966+00:00 [0m ---> Removed intermediate container eed190d7bc9a
2026-05-31T19:16:26.120042+00:00 ---> 6765c12e37b8
2026-05-31T19:16:26.120110+00:00 Step 5/15 : COPY client/ ./client/
2026-05-31T19:16:26.320366+00:00 ---> ee9ee939d51a
2026-05-31T19:16:26.320491+00:00 Step 6/15 : COPY version/ ./version/
2026-05-31T19:16:26.392420+00:00 ---> 505e7dddb0a8
2026-05-31T19:16:26.392507+00:00 Step 7/15 : RUN cd client && npm run build
2026-05-31T19:16:26.445503+00:00 ---> Running in 9c907c089b4d
2026-05-31T19:16:27.476963+00:00
2026-05-31T19:16:27.477047+00:00 > [email protected] build
2026-05-31T19:16:27.477065+00:00 > tsc --noEmit && vite build
2026-05-31T19:16:27.477078+00:00
2026-05-31T19:16:41.255912+00:00 vite v6.4.2 building for production...
2026-05-31T19:16:41.854256+00:00 transforming...
2026-05-31T19:16:48.809429+00:00 ✓ 71 modules transformed.
2026-05-31T19:16:49.326101+00:00 rendering chunks...
2026-05-31T19:16:49.931611+00:00 computing gzip size...
2026-05-31T19:16:49.992163+00:00 dist/index.html 1.41 kB │ gzip: 0.72 kB
2026-05-31T19:16:49.992256+00:00 dist/assets/index-sCOTY7za.css 41.05 kB │ gzip: 9.13 kB
2026-05-31T19:16:49.992644+00:00 dist/assets/index-DNxmfz8L.js 320.73 kB │ gzip: 92.75 kB │ map: 1,150.25 kB
2026-05-31T19:16:49.993818+00:00 ✓ built in 8.62s
2026-05-31T19:16:50.932049+00:00 ---> Removed intermediate container 9c907c089b4d
2026-05-31T19:16:50.932129+00:00 ---> e3f0e40d6faa
2026-05-31T19:16:50.932203+00:00 Step 8/15 : FROM caddy:2-alpine
2026-05-31T19:16:51.706254+00:00 2-alpine: Pulling from library/caddy
2026-05-31T19:16:51.944766+00:00 6a0ac1617861: Already exists
2026-05-31T19:16:51.951129+00:00 5920de1d55d9: Pulling fs layer
2026-05-31T19:16:51.951172+00:00 057c497bda06: Pulling fs layer
2026-05-31T19:16:51.951188+00:00 3b55c68e4a0f: Pulling fs layer
2026-05-31T19:16:51.951202+00:00 4f4fb700ef54: Pulling fs layer
2026-05-31T19:16:51.951293+00:00 4f4fb700ef54: Waiting
2026-05-31T19:16:52.204038+00:00 057c497bda06: Verifying Checksum
2026-05-31T19:16:52.204168+00:00 057c497bda06: Download complete
2026-05-31T19:16:52.314044+00:00 5920de1d55d9: Verifying Checksum
2026-05-31T19:16:52.314114+00:00 5920de1d55d9: Download complete
2026-05-31T19:16:52.406502+00:00 4f4fb700ef54: Download complete
2026-05-31T19:16:52.785162+00:00 5920de1d55d9: Pull complete
2026-05-31T19:16:52.815257+00:00 3b55c68e4a0f: Verifying Checksum
2026-05-31T19:16:52.815313+00:00 3b55c68e4a0f: Download complete
2026-05-31T19:16:52.826913+00:00 057c497bda06: Pull complete
2026-05-31T19:16:54.093236+00:00 3b55c68e4a0f: Pull complete
2026-05-31T19:16:54.131558+00:00 4f4fb700ef54: Pull complete
2026-05-31T19:16:54.153300+00:00 Digest: sha256:86deaf5e3d3408a6ccec08fbb79989783dd26e206ae10bcf78a801dc8c9ab794
2026-05-31T19:16:54.159825+00:00 Status: Downloaded newer image for caddy:2-alpine
2026-05-31T19:16:54.165799+00:00 ---> 5190456911ce
2026-05-31T19:16:54.165843+00:00 Step 9/15 : COPY --from=builder /build/client/dist /usr/share/caddy
2026-05-31T19:16:54.538286+00:00 ---> 634b59b3748f
2026-05-31T19:16:54.538499+00:00 Step 10/15 : COPY client/Caddyfile /etc/caddy/Caddyfile
2026-05-31T19:16:54.608212+00:00 ---> c7c5186144f6
2026-05-31T19:16:54.608552+00:00 Step 11/15 : RUN setcap -r /usr/bin/caddy || true
2026-05-31T19:16:54.661966+00:00 ---> Running in f8f3096ca544
2026-05-31T19:16:57.105308+00:00 ---> Removed intermediate container f8f3096ca544
2026-05-31T19:16:57.105385+00:00 ---> aba432d86ce5
2026-05-31T19:16:57.105482+00:00 Step 12/15 : ENV XDG_CONFIG_HOME=/tmp/caddy-config
2026-05-31T19:16:57.175780+00:00 ---> Running in 042c288ee723
2026-05-31T19:16:57.279373+00:00 ---> Removed intermediate container 042c288ee723
2026-05-31T19:16:57.279442+00:00 ---> 46d526cf5863
2026-05-31T19:16:57.279493+00:00 Step 13/15 : ENV XDG_DATA_HOME=/tmp/caddy-data
2026-05-31T19:16:57.381549+00:00 ---> Running in 9d89d83f7654
2026-05-31T19:16:57.472127+00:00 ---> Removed intermediate container 9d89d83f7654
2026-05-31T19:16:57.472181+00:00 ---> 896834fc1793
2026-05-31T19:16:57.472201+00:00 Step 14/15 : EXPOSE 4080
2026-05-31T19:16:57.542110+00:00 ---> Running in 11887a60c5a3
2026-05-31T19:16:57.644086+00:00 ---> Removed intermediate container 11887a60c5a3
2026-05-31T19:16:57.644194+00:00 ---> 4f2e76c891d6
2026-05-31T19:16:57.644309+00:00 Step 15/15 : USER 1000:1000
2026-05-31T19:16:57.733118+00:00 ---> Running in 3996e9996a42
2026-05-31T19:16:57.823009+00:00 ---> Removed intermediate container 3996e9996a42
2026-05-31T19:16:57.823069+00:00 ---> ccbe0c97c857
2026-05-31T19:16:57.845733+00:00 Successfully built ccbe0c97c857
2026-05-31T19:16:57.857238+00:00 Successfully tagged containers.catalystsquad.com/public/catalystcommunity/longhouse-web:0.9.0
2026-05-31T19:17:02.832899+00:00 Pushing to internal registry...
2026-05-31T19:17:07.106376+00:00 2026/05/31 19:17:07 existing blob: sha256:6882157def4f2c09906992ac7ca6828cd5f7e0059014417a5385a9186e3690f8
2026-05-31T19:17:07.120913+00:00 2026/05/31 19:17:07 existing blob: sha256:89732bc7504122601f40269fc9ddfb70982e633ea9caf641ae45736f2846b004
2026-05-31T19:17:07.268216+00:00 2026/05/31 19:17:07 pushed blob: sha256:42a5dd2b80b6496ba6f87612bc12aeb16ac748827f472452bdab95ec7dcfbbe4
2026-05-31T19:17:07.308734+00:00 2026/05/31 19:17:07 pushed blob: sha256:d43680df9f226869f7a00d67fbfea7c74aaf069fc834889b7934a847980580c4
2026-05-31T19:17:07.325163+00:00 2026/05/31 19:17:07 existing blob: sha256:8605e30048d36e2d3fa2667caae85c5d007869b4cbcb8847eb431ccc7d8ca5bf
2026-05-31T19:17:07.362879+00:00 2026/05/31 19:17:07 pushed blob: sha256:ccbe0c97c8570f2e7663322d2e24ea785f52675a276c83ea122bee0e63cdc11e
2026-05-31T19:17:07.497820+00:00 2026/05/31 19:17:07 existing blob: sha256:04de41ff896629194e8595e1c4c48bcffedc648e8580a43cfed6acdb5d9abf1d
2026-05-31T19:17:08.848395+00:00 2026/05/31 19:17:08 existing blob: sha256:325093be4a42a75e12043903d6160ee91b3821ed67a318856e0e15cc433ceebc
2026-05-31T19:17:09.005554+00:00 2026/05/31 19:17:09 existing blob: sha256:702bbb52bb71cb38c08568ace3f9f860031e500d843263b21271bb08b0b4094e
2026-05-31T19:17:09.019966+00:00 2026/05/31 19:17:09 containers.catalystsquad.com/public/catalystcommunity/longhouse-web:0.9.0: digest: sha256:a6a9284bf256e100009d9fc81f83ed127c2985b816cb4d3efbfb671989d8d19a size: 1565
2026-05-31T19:17:09.020056+00:00 containers.catalystsquad.com/public/catalystcommunity/longhouse-web@sha256:a6a9284bf256e100009d9fc81f83ed127c2985b816cb4d3efbfb671989d8d19a
2026-05-31T19:17:13.155168+00:00 2026/05/31 19:17:13 existing blob: sha256:6882157def4f2c09906992ac7ca6828cd5f7e0059014417a5385a9186e3690f8
2026-05-31T19:17:13.176197+00:00 2026/05/31 19:17:13 existing blob: sha256:89732bc7504122601f40269fc9ddfb70982e633ea9caf641ae45736f2846b004
2026-05-31T19:17:13.261520+00:00 2026/05/31 19:17:13 existing blob: sha256:42a5dd2b80b6496ba6f87612bc12aeb16ac748827f472452bdab95ec7dcfbbe4
2026-05-31T19:17:13.273523+00:00 2026/05/31 19:17:13 existing blob: sha256:d43680df9f226869f7a00d67fbfea7c74aaf069fc834889b7934a847980580c4
2026-05-31T19:17:13.407684+00:00 2026/05/31 19:17:13 existing blob: sha256:8605e30048d36e2d3fa2667caae85c5d007869b4cbcb8847eb431ccc7d8ca5bf
2026-05-31T19:17:13.417323+00:00 2026/05/31 19:17:13 existing blob: sha256:ccbe0c97c8570f2e7663322d2e24ea785f52675a276c83ea122bee0e63cdc11e
2026-05-31T19:17:13.552215+00:00 2026/05/31 19:17:13 existing blob: sha256:04de41ff896629194e8595e1c4c48bcffedc648e8580a43cfed6acdb5d9abf1d
2026-05-31T19:17:14.710267+00:00 2026/05/31 19:17:14 existing blob: sha256:325093be4a42a75e12043903d6160ee91b3821ed67a318856e0e15cc433ceebc
2026-05-31T19:17:14.838128+00:00 2026/05/31 19:17:14 existing blob: sha256:702bbb52bb71cb38c08568ace3f9f860031e500d843263b21271bb08b0b4094e
2026-05-31T19:17:14.851908+00:00 2026/05/31 19:17:14 containers.catalystsquad.com/public/catalystcommunity/longhouse-web:latest: digest: sha256:a6a9284bf256e100009d9fc81f83ed127c2985b816cb4d3efbfb671989d8d19a size: 1565
2026-05-31T19:17:14.852060+00:00 containers.catalystsquad.com/public/catalystcommunity/longhouse-web@sha256:a6a9284bf256e100009d9fc81f83ed127c2985b816cb4d3efbfb671989d8d19a
2026-05-31T19:17:14.855871+00:00 Pushing to external registry...
2026-05-31T19:17:19.024578+00:00 containers.catalystsquad.com/public/catalystcommunity/longhouse-web@sha256:a6a9284bf256e100009d9fc81f83ed127c2985b816cb4d3efbfb671989d8d19a
2026-05-31T19:17:23.070143+00:00 containers.catalystsquad.com/public/catalystcommunity/longhouse-web@sha256:a6a9284bf256e100009d9fc81f83ed127c2985b816cb4d3efbfb671989d8d19a
2026-05-31T19:17:23.073492+00:00 External push succeeded
2026-05-31T19:17:23.122037+00:00 Image pushed successfully
2026-05-31T19:17:23.122118+00:00
2026-05-31T19:17:23.122145+00:00 ================================================
2026-05-31T19:17:23.122160+00:00 Web UI image build complete!
2026-05-31T19:17:23.122175+00:00 Version: 0.9.0
2026-05-31T19:17:23.122225+00:00 Internal: containers.catalystsquad.com/public/catalystcommunity/longhouse-web:0.9.0
2026-05-31T19:17:23.122247+00:00 External: containers.catalystsquad.com/public/catalystcommunity/longhouse-web:0.9.0
2026-05-31T19:17:23.122261+00:00 ================================================
2026-05-31T19:17:23.123511+00:00 ✓ Job completed successfully (exit code: 0)