longhouse-web-build-and-deploy
completed- Job ID
019ef70e-a227-8c0d-5c74-d1167549f925- Created
- 2026-06-24 00:36:31 UTC
- Updated
- 2026-06-24 00:36:31 UTC
- Duration
- 2m 10s
- Source Ref
- 9f25a6b0cd5c185913c80896b9421697988573fb
- 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-24T00:36:51.761193+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-06-24T00:36:51.761691+00:00 [INFO] [runnerlib] Preparing CI source type=git url=https://github.com/catalystcommunity/longhouse.git ref=9f25a6b0cd5c185913c80896b9421697988573fb
2026-06-24T00:36:51.761841+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=9f25a6b0cd5c185913c80896b9421697988573fb target=/job/ci
2026-06-24T00:36:53.042155+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-06-24T00:36:53.042810+00:00 [INFO] [runnerlib] Preparing source type=git url=https://github.com/catalystcommunity/longhouse.git ref=9f25a6b0cd5c185913c80896b9421697988573fb
2026-06-24T00:36:53.042904+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=9f25a6b0cd5c185913c80896b9421697988573fb target=/job/src
2026-06-24T00:36:54.176257+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/src
2026-06-24T00:36:54.177064+00:00 [INFO] [runnerlib] Initialized 0 plugins
2026-06-24T00:36:51.761779+00:00 🔐 Preparing trusted CI source (type: git)
2026-06-24T00:36:51.761898+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-06-24T00:36:53.024096+00:00 Checking out ref: 9f25a6b0cd5c185913c80896b9421697988573fb
2026-06-24T00:36:53.042271+00:00 Repository checked out to: /job/ci
2026-06-24T00:36:53.042964+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-06-24T00:36:54.129502+00:00 Checking out ref: 9f25a6b0cd5c185913c80896b9421697988573fb
2026-06-24T00:36:54.176461+00:00 Repository checked out to: /job/src
2026-06-24T00:36:54.177178+00:00 Executing job locally (no container)
2026-06-24T00:36:54.177203+00:00 Command: bash /job/src/.reactorcide/jobs/scripts/web-build-and-deploy.sh
2026-06-24T00:36:54.318656+00:00 ================================================
2026-06-24T00:36:54.318757+00:00 Longhouse Web UI Build and Deploy
2026-06-24T00:36:54.318785+00:00 ================================================
2026-06-24T00:36:54.322709+00:00 Building version: 0.12.0
2026-06-24T00:36:54.328002+00:00 Installing crane...
2026-06-24T00:36:55.634254+00:00
2026-06-24T00:36:55.634362+00:00 ================================================
2026-06-24T00:36:55.634382+00:00 Building Web UI Docker Image
2026-06-24T00:36:55.634399+00:00 ================================================
2026-06-24T00:36:55.643593+00:00 Registry authentication configured
2026-06-24T00:36:55.643679+00:00 Building image: containers.catalystsquad.com/public/catalystcommunity/longhouse-web:0.12.0
2026-06-24T00:36:55.644680+00:00 Installing docker CLI...
2026-06-24T00:36:59.610515+00:00 Waiting for Docker daemon...
2026-06-24T00:36:59.679946+00:00 Docker daemon is ready
2026-06-24T00:36:59.703917+00:00 DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
2026-06-24T00:36:59.703970+00:00 Install the buildx component to build images with BuildKit:
2026-06-24T00:36:59.703985+00:00 https://docs.docker.com/go/buildx/
2026-06-24T00:36:59.703995+00:00
2026-06-24T00:36:59.775277+00:00 Sending build context to Docker daemon 2.898MB
2026-06-24T00:36:59.775365+00:00
2026-06-24T00:36:59.916871+00:00 Step 1/15 : FROM node:22-alpine AS builder
2026-06-24T00:37:00.938359+00:00 22-alpine: Pulling from library/node
2026-06-24T00:37:01.194680+00:00 55afa1ecc21d: Pulling fs layer
2026-06-24T00:37:01.194779+00:00 3f4c164634d2: Pulling fs layer
2026-06-24T00:37:01.194815+00:00 1d4d101ceaad: Pulling fs layer
2026-06-24T00:37:01.194900+00:00 d10ff586f6bd: Pulling fs layer
2026-06-24T00:37:01.194934+00:00 d10ff586f6bd: Waiting
2026-06-24T00:37:01.455245+00:00 1d4d101ceaad: Verifying Checksum
2026-06-24T00:37:01.455362+00:00 1d4d101ceaad: Download complete
2026-06-24T00:37:01.542925+00:00 55afa1ecc21d: Verifying Checksum
2026-06-24T00:37:01.543115+00:00 55afa1ecc21d: Download complete
2026-06-24T00:37:01.646904+00:00 d10ff586f6bd: Verifying Checksum
2026-06-24T00:37:01.647049+00:00 d10ff586f6bd: Download complete
2026-06-24T00:37:01.996804+00:00 55afa1ecc21d: Pull complete
2026-06-24T00:37:03.140212+00:00 3f4c164634d2: Verifying Checksum
2026-06-24T00:37:03.140286+00:00 3f4c164634d2: Download complete
2026-06-24T00:37:08.999319+00:00 3f4c164634d2: Pull complete
2026-06-24T00:37:09.193112+00:00 1d4d101ceaad: Pull complete
2026-06-24T00:37:09.230780+00:00 d10ff586f6bd: Pull complete
2026-06-24T00:37:09.251424+00:00 Digest: sha256:16e22a550f3863206a3f701448c45f7912c6896a62de43add43bb9c86130c3e2
2026-06-24T00:37:09.257357+00:00 Status: Downloaded newer image for node:22-alpine
2026-06-24T00:37:09.262756+00:00 ---> bd168dc5d9d7
2026-06-24T00:37:09.262838+00:00 Step 2/15 : WORKDIR /build
2026-06-24T00:37:09.730932+00:00 ---> Running in f58dfb570d14
2026-06-24T00:37:09.796988+00:00 ---> Removed intermediate container f58dfb570d14
2026-06-24T00:37:09.797063+00:00 ---> cbffc5993dd3
2026-06-24T00:37:09.797179+00:00 Step 3/15 : COPY client/package.json client/package-lock.json* ./client/
2026-06-24T00:37:09.881768+00:00 ---> b251aa35f41d
2026-06-24T00:37:09.881869+00:00 Step 4/15 : RUN cd client && npm ci
2026-06-24T00:37:09.931421+00:00 ---> Running in 0a4ab5b3385f
2026-06-24T00:37:24.356435+00:00
2026-06-24T00:37:24.356535+00:00 added 138 packages, and audited 139 packages in 14s
2026-06-24T00:37:24.356644+00:00
2026-06-24T00:37:24.356670+00:00 24 packages are looking for funding
2026-06-24T00:37:24.356685+00:00 run `npm fund` for details
2026-06-24T00:37:24.385590+00:00
2026-06-24T00:37:24.385641+00:00 4 vulnerabilities (1 low, 1 moderate, 2 high)
2026-06-24T00:37:24.385659+00:00
2026-06-24T00:37:24.385673+00:00 To address all issues, run:
2026-06-24T00:37:24.385687+00:00 npm audit fix
2026-06-24T00:37:24.385700+00:00
2026-06-24T00:37:24.385713+00:00 Run `npm audit` for details.
2026-06-24T00:37:24.390203+00:00 [91mnpm notice
2026-06-24T00:37:24.390246+00:00 npm notice New major version of npm available! 10.9.8 -> 11.17.0
2026-06-24T00:37:24.390265+00:00 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.17.0
2026-06-24T00:37:24.390281+00:00 npm notice To update run: npm install -g [email protected]
2026-06-24T00:37:24.390298+00:00 npm notice
2026-06-24T00:37:36.919270+00:00 [0m ---> Removed intermediate container 0a4ab5b3385f
2026-06-24T00:37:36.919363+00:00 ---> e6351ee9eea7
2026-06-24T00:37:36.919435+00:00 Step 5/15 : COPY client/ ./client/
2026-06-24T00:37:37.151583+00:00 ---> f21787df16e2
2026-06-24T00:37:37.151665+00:00 Step 6/15 : COPY version/ ./version/
2026-06-24T00:37:37.222592+00:00 ---> a0331baf47b6
2026-06-24T00:37:37.222672+00:00 Step 7/15 : RUN cd client && npm run build
2026-06-24T00:37:37.272171+00:00 ---> Running in 477a8c71140d
2026-06-24T00:37:38.301172+00:00
2026-06-24T00:37:38.301270+00:00 > [email protected] build
2026-06-24T00:37:38.301303+00:00 > tsc --noEmit && vite build
2026-06-24T00:37:38.301334+00:00
2026-06-24T00:37:51.759441+00:00 vite v6.4.2 building for production...
2026-06-24T00:37:52.204390+00:00 transforming...
2026-06-24T00:38:00.558879+00:00 ✓ 77 modules transformed.
2026-06-24T00:38:01.231091+00:00 rendering chunks...
2026-06-24T00:38:01.654443+00:00 computing gzip size...
2026-06-24T00:38:01.709789+00:00 dist/index.html 1.41 kB │ gzip: 0.72 kB
2026-06-24T00:38:01.709840+00:00 dist/assets/index-6cRjePzo.css 41.09 kB │ gzip: 9.13 kB
2026-06-24T00:38:01.710119+00:00 dist/assets/index-BeziMuHS.js 340.09 kB │ gzip: 97.98 kB │ map: 1,224.38 kB
2026-06-24T00:38:01.711226+00:00 ✓ built in 9.86s
2026-06-24T00:38:02.943323+00:00 ---> Removed intermediate container 477a8c71140d
2026-06-24T00:38:02.943395+00:00 ---> 8cb66225f128
2026-06-24T00:38:02.943460+00:00 Step 8/15 : FROM caddy:2-alpine
2026-06-24T00:38:03.805990+00:00 2-alpine: Pulling from library/caddy
2026-06-24T00:38:04.065730+00:00 e6f31ffc071e: Pulling fs layer
2026-06-24T00:38:04.065851+00:00 f8432a27d075: Pulling fs layer
2026-06-24T00:38:04.065876+00:00 ee31d5a470f0: Pulling fs layer
2026-06-24T00:38:04.065890+00:00 a0449c657909: Pulling fs layer
2026-06-24T00:38:04.065904+00:00 4f4fb700ef54: Pulling fs layer
2026-06-24T00:38:04.065918+00:00 a0449c657909: Waiting
2026-06-24T00:38:04.065961+00:00 4f4fb700ef54: Waiting
2026-06-24T00:38:04.320671+00:00 ee31d5a470f0: Download complete
2026-06-24T00:38:04.435863+00:00 f8432a27d075: Verifying Checksum
2026-06-24T00:38:04.466604+00:00 e6f31ffc071e: Verifying Checksum
2026-06-24T00:38:04.466732+00:00 e6f31ffc071e: Download complete
2026-06-24T00:38:04.631052+00:00 4f4fb700ef54: Download complete
2026-06-24T00:38:04.965957+00:00 e6f31ffc071e: Pull complete
2026-06-24T00:38:05.150051+00:00 a0449c657909: Verifying Checksum
2026-06-24T00:38:05.150123+00:00 a0449c657909: Download complete
2026-06-24T00:38:05.366527+00:00 f8432a27d075: Pull complete
2026-06-24T00:38:05.409793+00:00 ee31d5a470f0: Pull complete
2026-06-24T00:38:06.664421+00:00 a0449c657909: Pull complete
2026-06-24T00:38:06.705258+00:00 4f4fb700ef54: Pull complete
2026-06-24T00:38:06.724868+00:00 Digest: sha256:c2af7d9004854180322ffd6f81b918874cee01f629084ab4d8ac0b96aa442432
2026-06-24T00:38:06.730420+00:00 Status: Downloaded newer image for caddy:2-alpine
2026-06-24T00:38:06.736168+00:00 ---> af555904a096
2026-06-24T00:38:06.736304+00:00 Step 9/15 : COPY --from=builder /build/client/dist /usr/share/caddy
2026-06-24T00:38:07.125962+00:00 ---> 2a8c4d46193c
2026-06-24T00:38:07.126037+00:00 Step 10/15 : COPY client/Caddyfile /etc/caddy/Caddyfile
2026-06-24T00:38:07.198883+00:00 ---> 33d2e5e7a7f5
2026-06-24T00:38:07.198990+00:00 Step 11/15 : RUN setcap -r /usr/bin/caddy || true
2026-06-24T00:38:07.248798+00:00 ---> Running in 75f12da6bbee
2026-06-24T00:38:09.562311+00:00 ---> Removed intermediate container 75f12da6bbee
2026-06-24T00:38:09.562384+00:00 ---> 8100db1a707c
2026-06-24T00:38:09.562402+00:00 Step 12/15 : ENV XDG_CONFIG_HOME=/tmp/caddy-config
2026-06-24T00:38:09.609479+00:00 ---> Running in 9c16f5153160
2026-06-24T00:38:09.672758+00:00 ---> Removed intermediate container 9c16f5153160
2026-06-24T00:38:09.672883+00:00 ---> 3bfc26a2354b
2026-06-24T00:38:09.672911+00:00 Step 13/15 : ENV XDG_DATA_HOME=/tmp/caddy-data
2026-06-24T00:38:09.721857+00:00 ---> Running in a0aa56ce644f
2026-06-24T00:38:09.779097+00:00 ---> Removed intermediate container a0aa56ce644f
2026-06-24T00:38:09.779167+00:00 ---> ad462ac9abc0
2026-06-24T00:38:09.779241+00:00 Step 14/15 : EXPOSE 4080
2026-06-24T00:38:09.831820+00:00 ---> Running in 7bdffccec069
2026-06-24T00:38:09.896308+00:00 ---> Removed intermediate container 7bdffccec069
2026-06-24T00:38:09.896493+00:00 ---> 8713652a689a
2026-06-24T00:38:09.896516+00:00 Step 15/15 : USER 1000:1000
2026-06-24T00:38:09.948530+00:00 ---> Running in 6a6d0e4bdb74
2026-06-24T00:38:10.018048+00:00 ---> Removed intermediate container 6a6d0e4bdb74
2026-06-24T00:38:10.018167+00:00 ---> d458da8d660b
2026-06-24T00:38:10.046334+00:00 Successfully built d458da8d660b
2026-06-24T00:38:10.056722+00:00 Successfully tagged containers.catalystsquad.com/public/catalystcommunity/longhouse-web:0.12.0
2026-06-24T00:38:14.927510+00:00 Pushing to internal registry...
2026-06-24T00:38:18.806747+00:00 2026/06/24 00:38:18 existing blob: sha256:5412885d589bb761868a7ce380972cf51316f1652612155060c3bb6d960e73a5
2026-06-24T00:38:18.820844+00:00 2026/06/24 00:38:18 existing blob: sha256:89732bc7504122601f40269fc9ddfb70982e633ea9caf641ae45736f2846b004
2026-06-24T00:38:18.963583+00:00 2026/06/24 00:38:18 existing blob: sha256:f9bc04e97ed66dfdfc07343b337dd2a8958bd2fb3574d0be14d509a9b4754f04
2026-06-24T00:38:18.987022+00:00 2026/06/24 00:38:18 pushed blob: sha256:7e6d9dfa3a585a3b8c78d714fe62d302d0cc441ea217c6f3bde81fce98218ac6
2026-06-24T00:38:19.003275+00:00 2026/06/24 00:38:19 pushed blob: sha256:6e7ef46b18bbd8f13a81bf992d93ea3bb2e67fc5c1a0274fbf2569c4f043e58c
2026-06-24T00:38:19.040225+00:00 2026/06/24 00:38:19 pushed blob: sha256:d458da8d660bb0693bbfec533cf22499b5478f1e7c7897e499aaafce9f32d95c
2026-06-24T00:38:19.046373+00:00 2026/06/24 00:38:19 existing blob: sha256:e5a7ab429cbe5478025786941da9290ff1ad6abb3e6eab103914fe5767396c21
2026-06-24T00:38:20.591229+00:00 2026/06/24 00:38:20 existing blob: sha256:07beb15dc678a469e2436c1f8f1abfd76aa3530dbb75095c6855a63f9baea9e6
2026-06-24T00:38:20.729190+00:00 2026/06/24 00:38:20 existing blob: sha256:e064716e0b4195f218b964139cefe9f5d544850dccdc051c27177d53e7159b89
2026-06-24T00:38:20.744451+00:00 2026/06/24 00:38:20 containers.catalystsquad.com/public/catalystcommunity/longhouse-web:0.12.0: digest: sha256:6e23560bd8e7a4c9ac67e35ca31953ca5006096cf1e1293664855f6d830e8fb6 size: 1565
2026-06-24T00:38:20.744543+00:00 containers.catalystsquad.com/public/catalystcommunity/longhouse-web@sha256:6e23560bd8e7a4c9ac67e35ca31953ca5006096cf1e1293664855f6d830e8fb6
2026-06-24T00:38:25.035850+00:00 2026/06/24 00:38:25 existing blob: sha256:5412885d589bb761868a7ce380972cf51316f1652612155060c3bb6d960e73a5
2026-06-24T00:38:25.048073+00:00 2026/06/24 00:38:25 existing blob: sha256:89732bc7504122601f40269fc9ddfb70982e633ea9caf641ae45736f2846b004
2026-06-24T00:38:25.120514+00:00 2026/06/24 00:38:25 existing blob: sha256:7e6d9dfa3a585a3b8c78d714fe62d302d0cc441ea217c6f3bde81fce98218ac6
2026-06-24T00:38:25.133210+00:00 2026/06/24 00:38:25 existing blob: sha256:6e7ef46b18bbd8f13a81bf992d93ea3bb2e67fc5c1a0274fbf2569c4f043e58c
2026-06-24T00:38:25.274996+00:00 2026/06/24 00:38:25 existing blob: sha256:f9bc04e97ed66dfdfc07343b337dd2a8958bd2fb3574d0be14d509a9b4754f04
2026-06-24T00:38:25.285536+00:00 2026/06/24 00:38:25 existing blob: sha256:d458da8d660bb0693bbfec533cf22499b5478f1e7c7897e499aaafce9f32d95c
2026-06-24T00:38:25.406243+00:00 2026/06/24 00:38:25 existing blob: sha256:e5a7ab429cbe5478025786941da9290ff1ad6abb3e6eab103914fe5767396c21
2026-06-24T00:38:26.499161+00:00 2026/06/24 00:38:26 existing blob: sha256:07beb15dc678a469e2436c1f8f1abfd76aa3530dbb75095c6855a63f9baea9e6
2026-06-24T00:38:26.835005+00:00 2026/06/24 00:38:26 existing blob: sha256:e064716e0b4195f218b964139cefe9f5d544850dccdc051c27177d53e7159b89
2026-06-24T00:38:26.851003+00:00 2026/06/24 00:38:26 containers.catalystsquad.com/public/catalystcommunity/longhouse-web:latest: digest: sha256:6e23560bd8e7a4c9ac67e35ca31953ca5006096cf1e1293664855f6d830e8fb6 size: 1565
2026-06-24T00:38:26.851088+00:00 containers.catalystsquad.com/public/catalystcommunity/longhouse-web@sha256:6e23560bd8e7a4c9ac67e35ca31953ca5006096cf1e1293664855f6d830e8fb6
2026-06-24T00:38:26.854971+00:00 Pushing to external registry...
2026-06-24T00:38:31.186323+00:00 containers.catalystsquad.com/public/catalystcommunity/longhouse-web@sha256:6e23560bd8e7a4c9ac67e35ca31953ca5006096cf1e1293664855f6d830e8fb6
2026-06-24T00:38:35.520953+00:00 containers.catalystsquad.com/public/catalystcommunity/longhouse-web@sha256:6e23560bd8e7a4c9ac67e35ca31953ca5006096cf1e1293664855f6d830e8fb6
2026-06-24T00:38:35.523862+00:00 External push succeeded
2026-06-24T00:38:35.571498+00:00 Image pushed successfully
2026-06-24T00:38:35.571640+00:00
2026-06-24T00:38:35.571673+00:00 ================================================
2026-06-24T00:38:35.571689+00:00 Web UI image build complete!
2026-06-24T00:38:35.571704+00:00 Version: 0.12.0
2026-06-24T00:38:35.571754+00:00 Internal: containers.catalystsquad.com/public/catalystcommunity/longhouse-web:0.12.0
2026-06-24T00:38:35.571777+00:00 External: containers.catalystsquad.com/public/catalystcommunity/longhouse-web:0.12.0
2026-06-24T00:38:35.571792+00:00 ================================================
2026-06-24T00:38:35.573122+00:00 ✓ Job completed successfully (exit code: 0)