longhouse-web-build-and-deploy
completed- Job ID
019e66d4-03c1-1f8c-1701-6e25a53f947b- Created
- 2026-05-27 00:27:11 UTC
- Updated
- 2026-05-27 00:27:11 UTC
- Duration
- 2m 1s
- Source Ref
- c54859c3b099e3cbffc26c4222fd7aed4f167f6f
- 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-27T00:27:31.905371+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-27T00:27:31.906046+00:00 [INFO] [runnerlib] Preparing CI source type=git url=https://github.com/catalystcommunity/longhouse.git ref=c54859c3b099e3cbffc26c4222fd7aed4f167f6f
2026-05-27T00:27:31.906251+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=c54859c3b099e3cbffc26c4222fd7aed4f167f6f target=/job/ci
2026-05-27T00:27:33.027270+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-05-27T00:27:33.028119+00:00 [INFO] [runnerlib] Preparing source type=git url=https://github.com/catalystcommunity/longhouse.git ref=c54859c3b099e3cbffc26c4222fd7aed4f167f6f
2026-05-27T00:27:33.028225+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=c54859c3b099e3cbffc26c4222fd7aed4f167f6f target=/job/src
2026-05-27T00:27:34.147765+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/src
2026-05-27T00:27:34.148659+00:00 [INFO] [runnerlib] Initialized 0 plugins
2026-05-27T00:27:31.906169+00:00 🔐 Preparing trusted CI source (type: git)
2026-05-27T00:27:31.906323+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-27T00:27:32.987597+00:00 Checking out ref: c54859c3b099e3cbffc26c4222fd7aed4f167f6f
2026-05-27T00:27:33.027440+00:00 Repository checked out to: /job/ci
2026-05-27T00:27:33.028298+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-27T00:27:34.111896+00:00 Checking out ref: c54859c3b099e3cbffc26c4222fd7aed4f167f6f
2026-05-27T00:27:34.147897+00:00 Repository checked out to: /job/src
2026-05-27T00:27:34.148828+00:00 Executing job locally (no container)
2026-05-27T00:27:34.148878+00:00 Command: bash /job/src/.reactorcide/jobs/scripts/web-build-and-deploy.sh
2026-05-27T00:27:34.359530+00:00 ================================================
2026-05-27T00:27:34.359614+00:00 Longhouse Web UI Build and Deploy
2026-05-27T00:27:34.359715+00:00 ================================================
2026-05-27T00:27:34.363733+00:00 Building version: 0.7.0
2026-05-27T00:27:34.369011+00:00 Installing crane...
2026-05-27T00:27:35.876427+00:00
2026-05-27T00:27:35.876526+00:00 ================================================
2026-05-27T00:27:35.876599+00:00 Building Web UI Docker Image
2026-05-27T00:27:35.876620+00:00 ================================================
2026-05-27T00:27:35.884813+00:00 Registry authentication configured
2026-05-27T00:27:35.884891+00:00 Building image: containers.catalystsquad.com/public/catalystcommunity/longhouse-web:0.7.0
2026-05-27T00:27:35.885726+00:00 Installing docker CLI...
2026-05-27T00:27:39.262137+00:00 Waiting for Docker daemon...
2026-05-27T00:27:39.322953+00:00 Docker daemon is ready
2026-05-27T00:27:39.357019+00:00 DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
2026-05-27T00:27:39.357080+00:00 Install the buildx component to build images with BuildKit:
2026-05-27T00:27:39.357101+00:00 https://docs.docker.com/go/buildx/
2026-05-27T00:27:39.357116+00:00
2026-05-27T00:27:39.418759+00:00 Sending build context to Docker daemon 2.158MB
2026-05-27T00:27:39.418815+00:00
2026-05-27T00:27:39.499286+00:00 Step 1/15 : FROM node:22-alpine AS builder
2026-05-27T00:27:40.480913+00:00 22-alpine: Pulling from library/node
2026-05-27T00:27:40.721019+00:00 6a0ac1617861: Pulling fs layer
2026-05-27T00:27:40.721096+00:00 2ad77fb7cfd3: Pulling fs layer
2026-05-27T00:27:40.721164+00:00 b6816b6a0419: Pulling fs layer
2026-05-27T00:27:40.721185+00:00 35cf660f63b0: Pulling fs layer
2026-05-27T00:27:40.721200+00:00 35cf660f63b0: Waiting
2026-05-27T00:27:41.055725+00:00 b6816b6a0419: Verifying Checksum
2026-05-27T00:27:41.055795+00:00 b6816b6a0419: Download complete
2026-05-27T00:27:41.138239+00:00 6a0ac1617861: Verifying Checksum
2026-05-27T00:27:41.138327+00:00 6a0ac1617861: Download complete
2026-05-27T00:27:41.250022+00:00 35cf660f63b0: Verifying Checksum
2026-05-27T00:27:41.250132+00:00 35cf660f63b0: Download complete
2026-05-27T00:27:41.577094+00:00 6a0ac1617861: Pull complete
2026-05-27T00:27:42.725535+00:00 2ad77fb7cfd3: Verifying Checksum
2026-05-27T00:27:42.725611+00:00 2ad77fb7cfd3: Download complete
2026-05-27T00:27:48.519712+00:00 2ad77fb7cfd3: Pull complete
2026-05-27T00:27:48.737002+00:00 b6816b6a0419: Pull complete
2026-05-27T00:27:48.775288+00:00 35cf660f63b0: Pull complete
2026-05-27T00:27:48.797487+00:00 Digest: sha256:968df39aedcea65eeb078fb336ed7191baf48f972b4479711397108be0966920
2026-05-27T00:27:48.803462+00:00 Status: Downloaded newer image for node:22-alpine
2026-05-27T00:27:48.809823+00:00 ---> dd720352b069
2026-05-27T00:27:48.809931+00:00 Step 2/15 : WORKDIR /build
2026-05-27T00:27:49.506467+00:00 ---> Running in e1fdc0589ab0
2026-05-27T00:27:49.571271+00:00 ---> Removed intermediate container e1fdc0589ab0
2026-05-27T00:27:49.571344+00:00 ---> 4950dc645f83
2026-05-27T00:27:49.571472+00:00 Step 3/15 : COPY client/package.json client/package-lock.json* ./client/
2026-05-27T00:27:49.653712+00:00 ---> 4110e02715d6
2026-05-27T00:27:49.653771+00:00 Step 4/15 : RUN cd client && npm ci
2026-05-27T00:27:49.705257+00:00 ---> Running in f41b3fe0119a
2026-05-27T00:28:01.631973+00:00
2026-05-27T00:28:01.632059+00:00 added 138 packages, and audited 139 packages in 11s
2026-05-27T00:28:01.632073+00:00
2026-05-27T00:28:01.632086+00:00 24 packages are looking for funding
2026-05-27T00:28:01.632150+00:00 run `npm fund` for details
2026-05-27T00:28:01.636043+00:00
2026-05-27T00:28:01.636100+00:00 found 0 vulnerabilities
2026-05-27T00:28:01.640544+00:00 [91mnpm notice
2026-05-27T00:28:01.640587+00:00 npm notice New major version of npm available! 10.9.8 -> 11.15.0
2026-05-27T00:28:01.640601+00:00 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.15.0
2026-05-27T00:28:01.640614+00:00 npm notice To update run: npm install -g [email protected]
2026-05-27T00:28:01.640626+00:00 npm notice
2026-05-27T00:28:14.100579+00:00 [0m ---> Removed intermediate container f41b3fe0119a
2026-05-27T00:28:14.100671+00:00 ---> ee235aa5b19c
2026-05-27T00:28:14.100690+00:00 Step 5/15 : COPY client/ ./client/
2026-05-27T00:28:14.309923+00:00 ---> b053c8294f28
2026-05-27T00:28:14.310026+00:00 Step 6/15 : COPY version/ ./version/
2026-05-27T00:28:14.381834+00:00 ---> f1e8ca09e4a1
2026-05-27T00:28:14.381909+00:00 Step 7/15 : RUN cd client && npm run build
2026-05-27T00:28:14.430120+00:00 ---> Running in 9d64e3168343
2026-05-27T00:28:15.515907+00:00
2026-05-27T00:28:15.516017+00:00 > [email protected] build
2026-05-27T00:28:15.516037+00:00 > tsc --noEmit && vite build
2026-05-27T00:28:15.516050+00:00
2026-05-27T00:28:28.214976+00:00 vite v6.4.2 building for production...
2026-05-27T00:28:28.464090+00:00 transforming...
2026-05-27T00:28:34.289569+00:00 ✓ 69 modules transformed.
2026-05-27T00:28:34.835829+00:00 rendering chunks...
2026-05-27T00:28:35.287166+00:00 computing gzip size...
2026-05-27T00:28:35.343763+00:00 dist/index.html 1.41 kB │ gzip: 0.72 kB
2026-05-27T00:28:35.343880+00:00 dist/assets/index-sCOTY7za.css 41.05 kB │ gzip: 9.13 kB
2026-05-27T00:28:35.344593+00:00 dist/assets/index-ClQ3rp_b.js 309.10 kB │ gzip: 89.72 kB │ map: 1,114.96 kB
2026-05-27T00:28:35.345607+00:00 ✓ built in 7.08s
2026-05-27T00:28:36.359162+00:00 ---> Removed intermediate container 9d64e3168343
2026-05-27T00:28:36.359306+00:00 ---> caff04de654a
2026-05-27T00:28:36.359421+00:00 Step 8/15 : FROM caddy:2-alpine
2026-05-27T00:28:37.267820+00:00 2-alpine: Pulling from library/caddy
2026-05-27T00:28:37.586533+00:00 6a0ac1617861: Already exists
2026-05-27T00:28:37.599102+00:00 5920de1d55d9: Pulling fs layer
2026-05-27T00:28:37.599176+00:00 057c497bda06: Pulling fs layer
2026-05-27T00:28:37.599192+00:00 3b55c68e4a0f: Pulling fs layer
2026-05-27T00:28:37.599255+00:00 4f4fb700ef54: Pulling fs layer
2026-05-27T00:28:37.599280+00:00 4f4fb700ef54: Waiting
2026-05-27T00:28:37.840839+00:00 057c497bda06: Verifying Checksum
2026-05-27T00:28:37.840978+00:00 057c497bda06: Download complete
2026-05-27T00:28:37.934761+00:00 5920de1d55d9: Verifying Checksum
2026-05-27T00:28:38.043498+00:00 4f4fb700ef54: Verifying Checksum
2026-05-27T00:28:38.043603+00:00 4f4fb700ef54: Download complete
2026-05-27T00:28:38.415728+00:00 5920de1d55d9: Pull complete
2026-05-27T00:28:38.437797+00:00 3b55c68e4a0f: Verifying Checksum
2026-05-27T00:28:38.437900+00:00 3b55c68e4a0f: Download complete
2026-05-27T00:28:38.459822+00:00 057c497bda06: Pull complete
2026-05-27T00:28:39.715547+00:00 3b55c68e4a0f: Pull complete
2026-05-27T00:28:39.753321+00:00 4f4fb700ef54: Pull complete
2026-05-27T00:28:39.775137+00:00 Digest: sha256:86deaf5e3d3408a6ccec08fbb79989783dd26e206ae10bcf78a801dc8c9ab794
2026-05-27T00:28:39.781315+00:00 Status: Downloaded newer image for caddy:2-alpine
2026-05-27T00:28:39.787164+00:00 ---> 5190456911ce
2026-05-27T00:28:39.787208+00:00 Step 9/15 : COPY --from=builder /build/client/dist /usr/share/caddy
2026-05-27T00:28:40.137377+00:00 ---> cb2b03be4e5d
2026-05-27T00:28:40.137453+00:00 Step 10/15 : COPY client/Caddyfile /etc/caddy/Caddyfile
2026-05-27T00:28:40.210120+00:00 ---> 1c311c9ae171
2026-05-27T00:28:40.210386+00:00 Step 11/15 : RUN setcap -r /usr/bin/caddy || true
2026-05-27T00:28:40.263711+00:00 ---> Running in 0662d17e5789
2026-05-27T00:28:42.382219+00:00 ---> Removed intermediate container 0662d17e5789
2026-05-27T00:28:42.382332+00:00 ---> 31a2c37c7018
2026-05-27T00:28:42.382420+00:00 Step 12/15 : ENV XDG_CONFIG_HOME=/tmp/caddy-config
2026-05-27T00:28:42.434687+00:00 ---> Running in 9e23ce81cf7b
2026-05-27T00:28:42.497926+00:00 ---> Removed intermediate container 9e23ce81cf7b
2026-05-27T00:28:42.498026+00:00 ---> 781d53753b1d
2026-05-27T00:28:42.498101+00:00 Step 13/15 : ENV XDG_DATA_HOME=/tmp/caddy-data
2026-05-27T00:28:42.549504+00:00 ---> Running in 0c125920faed
2026-05-27T00:28:42.613504+00:00 ---> Removed intermediate container 0c125920faed
2026-05-27T00:28:42.613579+00:00 ---> 067b92cb0cf4
2026-05-27T00:28:42.613656+00:00 Step 14/15 : EXPOSE 4080
2026-05-27T00:28:42.663820+00:00 ---> Running in 611f3bad2571
2026-05-27T00:28:42.726091+00:00 ---> Removed intermediate container 611f3bad2571
2026-05-27T00:28:42.726168+00:00 ---> b0b5b1983698
2026-05-27T00:28:42.726282+00:00 Step 15/15 : USER 1000:1000
2026-05-27T00:28:42.776006+00:00 ---> Running in c056c31f708e
2026-05-27T00:28:42.836191+00:00 ---> Removed intermediate container c056c31f708e
2026-05-27T00:28:42.836368+00:00 ---> 960d95f942ab
2026-05-27T00:28:42.860639+00:00 Successfully built 960d95f942ab
2026-05-27T00:28:42.869683+00:00 Successfully tagged containers.catalystsquad.com/public/catalystcommunity/longhouse-web:0.7.0
2026-05-27T00:28:47.776580+00:00 Pushing to internal registry...
2026-05-27T00:28:51.971006+00:00 2026/05/27 00:28:51 existing blob: sha256:6882157def4f2c09906992ac7ca6828cd5f7e0059014417a5385a9186e3690f8
2026-05-27T00:28:51.981894+00:00 2026/05/27 00:28:51 existing blob: sha256:89732bc7504122601f40269fc9ddfb70982e633ea9caf641ae45736f2846b004
2026-05-27T00:28:52.128212+00:00 2026/05/27 00:28:52 pushed blob: sha256:7cf4f3600fbd18c0ff3506111af46ea48f3a9bb0f6761119e7a976bdc3876117
2026-05-27T00:28:52.170388+00:00 2026/05/27 00:28:52 pushed blob: sha256:4255c91d1712a3a52be9e43a66aabbcf6b1b3b8374870ec8c5c4e267c7d82aa8
2026-05-27T00:28:52.244195+00:00 2026/05/27 00:28:52 existing blob: sha256:8605e30048d36e2d3fa2667caae85c5d007869b4cbcb8847eb431ccc7d8ca5bf
2026-05-27T00:28:52.282844+00:00 2026/05/27 00:28:52 pushed blob: sha256:960d95f942ab67fb39926af4f4a72e368709f10b303071f2cf65359e4ccb7b3d
2026-05-27T00:28:52.360104+00:00 2026/05/27 00:28:52 existing blob: sha256:04de41ff896629194e8595e1c4c48bcffedc648e8580a43cfed6acdb5d9abf1d
2026-05-27T00:28:53.695988+00:00 2026/05/27 00:28:53 existing blob: sha256:325093be4a42a75e12043903d6160ee91b3821ed67a318856e0e15cc433ceebc
2026-05-27T00:28:53.888628+00:00 2026/05/27 00:28:53 existing blob: sha256:702bbb52bb71cb38c08568ace3f9f860031e500d843263b21271bb08b0b4094e
2026-05-27T00:28:53.901289+00:00 2026/05/27 00:28:53 containers.catalystsquad.com/public/catalystcommunity/longhouse-web:0.7.0: digest: sha256:67ff882e4204e9a9ff995c4258925c104af4724643dd4fbfdf6345e753293c46 size: 1565
2026-05-27T00:28:53.901377+00:00 containers.catalystsquad.com/public/catalystcommunity/longhouse-web@sha256:67ff882e4204e9a9ff995c4258925c104af4724643dd4fbfdf6345e753293c46
2026-05-27T00:28:58.076230+00:00 2026/05/27 00:28:58 existing blob: sha256:6882157def4f2c09906992ac7ca6828cd5f7e0059014417a5385a9186e3690f8
2026-05-27T00:28:58.089483+00:00 2026/05/27 00:28:58 existing blob: sha256:89732bc7504122601f40269fc9ddfb70982e633ea9caf641ae45736f2846b004
2026-05-27T00:28:58.134213+00:00 2026/05/27 00:28:58 existing blob: sha256:7cf4f3600fbd18c0ff3506111af46ea48f3a9bb0f6761119e7a976bdc3876117
2026-05-27T00:28:58.145660+00:00 2026/05/27 00:28:58 existing blob: sha256:4255c91d1712a3a52be9e43a66aabbcf6b1b3b8374870ec8c5c4e267c7d82aa8
2026-05-27T00:28:58.335000+00:00 2026/05/27 00:28:58 existing blob: sha256:8605e30048d36e2d3fa2667caae85c5d007869b4cbcb8847eb431ccc7d8ca5bf
2026-05-27T00:28:58.344895+00:00 2026/05/27 00:28:58 existing blob: sha256:960d95f942ab67fb39926af4f4a72e368709f10b303071f2cf65359e4ccb7b3d
2026-05-27T00:28:58.441697+00:00 2026/05/27 00:28:58 existing blob: sha256:04de41ff896629194e8595e1c4c48bcffedc648e8580a43cfed6acdb5d9abf1d
2026-05-27T00:28:59.777109+00:00 2026/05/27 00:28:59 existing blob: sha256:702bbb52bb71cb38c08568ace3f9f860031e500d843263b21271bb08b0b4094e
2026-05-27T00:28:59.870888+00:00 2026/05/27 00:28:59 existing blob: sha256:325093be4a42a75e12043903d6160ee91b3821ed67a318856e0e15cc433ceebc
2026-05-27T00:28:59.885463+00:00 2026/05/27 00:28:59 containers.catalystsquad.com/public/catalystcommunity/longhouse-web:latest: digest: sha256:67ff882e4204e9a9ff995c4258925c104af4724643dd4fbfdf6345e753293c46 size: 1565
2026-05-27T00:28:59.885515+00:00 containers.catalystsquad.com/public/catalystcommunity/longhouse-web@sha256:67ff882e4204e9a9ff995c4258925c104af4724643dd4fbfdf6345e753293c46
2026-05-27T00:28:59.888556+00:00 Pushing to external registry...
2026-05-27T00:29:04.039613+00:00 containers.catalystsquad.com/public/catalystcommunity/longhouse-web@sha256:67ff882e4204e9a9ff995c4258925c104af4724643dd4fbfdf6345e753293c46
2026-05-27T00:29:08.273105+00:00 containers.catalystsquad.com/public/catalystcommunity/longhouse-web@sha256:67ff882e4204e9a9ff995c4258925c104af4724643dd4fbfdf6345e753293c46
2026-05-27T00:29:08.275566+00:00 External push succeeded
2026-05-27T00:29:08.319567+00:00 Image pushed successfully
2026-05-27T00:29:08.319701+00:00
2026-05-27T00:29:08.319734+00:00 ================================================
2026-05-27T00:29:08.319749+00:00 Web UI image build complete!
2026-05-27T00:29:08.319762+00:00 Version: 0.7.0
2026-05-27T00:29:08.319816+00:00 Internal: containers.catalystsquad.com/public/catalystcommunity/longhouse-web:0.7.0
2026-05-27T00:29:08.319839+00:00 External: containers.catalystsquad.com/public/catalystcommunity/longhouse-web:0.7.0
2026-05-27T00:29:08.319853+00:00 ================================================
2026-05-27T00:29:08.321630+00:00 ✓ Job completed successfully (exit code: 0)