Reactorcide

← Back to Jobs

longhouse-api-build-and-deploy

completed exit: 0

Triggered by eval job 019de45f-0217-354f-571e-8ee888ad301b

Job ID
019de45f-1129-51de-b8a0-89e912ec7627
Created
2026-05-01 16:28:48 UTC
Updated
2026-05-01 16:28:48 UTC
Duration
1m 42s
Source Ref
212c2e15f3dec76342baad23eb24ee98b54d12aa
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-01T16:29:09.813474065Z2026-05-01T16:29:09.739966+00:00 ⚠️ Configuration warnings:
2026-05-01T16:29:09.813484665Z • runner_image: Using 'latest' tag or no tag specified
2026-05-01T16:29:09.813491945Z 💡 Consider using a specific version tag for reproducible builds
2026-05-01T16:29:09.813497209Z
2026-05-01T16:29:09.813502895Z✅ Configuration is valid (with warnings)
2026-05-01T16:29:09.813514762Z2026-05-01T16:29:09.740519+00:00 [INFO] [runnerlib] Preparing CI source type=git url=https://github.com/catalystcommunity/longhouse.git ref=212c2e15f3dec76342baad23eb24ee98b54d12aa
2026-05-01T16:29:09.813524336Z2026-05-01T16:29:09.740656+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=212c2e15f3dec76342baad23eb24ee98b54d12aa target=/job/ci
2026-05-01T16:29:10.583874791Z2026-05-01T16:29:10.579527+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-05-01T16:29:10.583890671Z2026-05-01T16:29:10.580258+00:00 [INFO] [runnerlib] Preparing source type=git url=https://github.com/catalystcommunity/longhouse.git ref=212c2e15f3dec76342baad23eb24ee98b54d12aa
2026-05-01T16:29:10.583902481Z2026-05-01T16:29:10.580389+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=212c2e15f3dec76342baad23eb24ee98b54d12aa target=/job/src
2026-05-01T16:29:11.433031259Z2026-05-01T16:29:11.430797+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/src
2026-05-01T16:29:11.433041949Z2026-05-01T16:29:11.431337+00:00 [INFO] [runnerlib] Initialized 0 plugins
2026-05-01T16:30:19.334406553Z2026-05-01T16:29:09.740599+00:00 🔐 Preparing trusted CI source (type: git)
2026-05-01T16:30:19.334436536Z2026-05-01T16:29:09.740708+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-01T16:30:19.334448827Z2026-05-01T16:29:10.555471+00:00 Checking out ref: 212c2e15f3dec76342baad23eb24ee98b54d12aa
2026-05-01T16:30:19.33445692Z2026-05-01T16:29:10.579668+00:00 Repository checked out to: /job/ci
2026-05-01T16:30:19.334464064Z2026-05-01T16:29:10.580456+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-01T16:30:19.334473017Z2026-05-01T16:29:11.407753+00:00 Checking out ref: 212c2e15f3dec76342baad23eb24ee98b54d12aa
2026-05-01T16:30:19.334478797Z2026-05-01T16:29:11.430883+00:00 Repository checked out to: /job/src
2026-05-01T16:30:19.334673852Z2026-05-01T16:29:11.431427+00:00 Executing job locally (no container)
2026-05-01T16:30:19.334687639Z2026-05-01T16:29:11.431447+00:00 Command: bash /job/src/.reactorcide/jobs/scripts/api-build-and-deploy.sh
2026-05-01T16:30:19.334696706Z2026-05-01T16:29:11.565074+00:00 ================================================
2026-05-01T16:30:19.334706922Z2026-05-01T16:29:11.565144+00:00 Longhouse API Build and Deploy
2026-05-01T16:30:19.334715952Z2026-05-01T16:29:11.565161+00:00 ================================================
2026-05-01T16:30:19.335018932Z2026-05-01T16:29:11.568948+00:00 Building version: 0.3.2
2026-05-01T16:30:19.335552925Z2026-05-01T16:29:11.573561+00:00 Installing crane...
2026-05-01T16:30:19.335560361Z2026-05-01T16:29:13.326435+00:00
2026-05-01T16:30:19.335567531Z2026-05-01T16:29:13.326549+00:00 ================================================
2026-05-01T16:30:19.336111124Z2026-05-01T16:29:13.326574+00:00 Building API Docker Image
2026-05-01T16:30:19.336119661Z2026-05-01T16:29:13.326590+00:00 ================================================
2026-05-01T16:30:19.336130508Z2026-05-01T16:29:13.337298+00:00 Registry authentication configured
2026-05-01T16:30:19.336138095Z2026-05-01T16:29:13.337436+00:00 Building image: containers.catalystsquad.com/public/catalystcommunity/longhouse-api:0.3.2
2026-05-01T16:30:19.336645199Z2026-05-01T16:29:13.338199+00:00 Installing docker CLI...
2026-05-01T16:30:19.336654167Z2026-05-01T16:29:17.414848+00:00 Waiting for Docker daemon...
2026-05-01T16:30:19.336658927Z2026-05-01T16:29:17.470151+00:00 Docker daemon is ready
2026-05-01T16:30:19.337070442Z2026-05-01T16:29:17.496275+00:00 DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
2026-05-01T16:30:19.337079848Z2026-05-01T16:29:17.496386+00:00 Install the buildx component to build images with BuildKit:
2026-05-01T16:30:19.337087382Z2026-05-01T16:29:17.496413+00:00 https://docs.docker.com/go/buildx/
2026-05-01T16:30:19.337093452Z2026-05-01T16:29:17.496427+00:00
2026-05-01T16:30:19.337448125Z2026-05-01T16:29:17.545117+00:00 Sending build context to Docker daemon 987.1kB
2026-05-01T16:30:19.337455725Z2026-05-01T16:29:17.545208+00:00
2026-05-01T16:30:19.337462041Z2026-05-01T16:29:17.605949+00:00 Step 1/16 : FROM golang:1.23-alpine AS builder
2026-05-01T16:30:19.337467708Z2026-05-01T16:29:18.425274+00:00 1.23-alpine: Pulling from library/golang
2026-05-01T16:30:19.337692078Z2026-05-01T16:29:18.662006+00:00 9824c27679d3: Pulling fs layer
2026-05-01T16:30:19.337699241Z2026-05-01T16:29:18.662085+00:00 8371a51cbc44: Pulling fs layer
2026-05-01T16:30:19.337704529Z2026-05-01T16:29:18.662151+00:00 d5791340ef18: Pulling fs layer
2026-05-01T16:30:19.337710282Z2026-05-01T16:29:18.662173+00:00 d3178a7b2709: Pulling fs layer
2026-05-01T16:30:19.338317287Z2026-05-01T16:29:18.662186+00:00 4f4fb700ef54: Pulling fs layer
2026-05-01T16:30:19.338343375Z2026-05-01T16:29:18.662199+00:00 d3178a7b2709: Waiting
2026-05-01T16:30:19.338929007Z2026-05-01T16:29:18.662212+00:00 4f4fb700ef54: Waiting
2026-05-01T16:30:19.338969152Z2026-05-01T16:29:19.074602+00:00 8371a51cbc44: Verifying Checksum
2026-05-01T16:30:19.338977505Z2026-05-01T16:29:19.074690+00:00 8371a51cbc44: Download complete
2026-05-01T16:30:19.338985968Z2026-05-01T16:29:19.158308+00:00 9824c27679d3: Verifying Checksum
2026-05-01T16:30:19.338993585Z2026-05-01T16:29:19.158389+00:00 9824c27679d3: Download complete
2026-05-01T16:30:19.339001988Z2026-05-01T16:29:19.393861+00:00 d3178a7b2709: Download complete
2026-05-01T16:30:19.339012292Z2026-05-01T16:29:19.508088+00:00 4f4fb700ef54: Verifying Checksum
2026-05-01T16:30:19.339414016Z2026-05-01T16:29:19.508177+00:00 4f4fb700ef54: Download complete
2026-05-01T16:30:19.339427407Z2026-05-01T16:29:19.665620+00:00 9824c27679d3: Pull complete
2026-05-01T16:30:19.339432677Z2026-05-01T16:29:19.975196+00:00 8371a51cbc44: Pull complete
2026-05-01T16:30:19.339438693Z2026-05-01T16:29:21.032499+00:00 d5791340ef18: Verifying Checksum
2026-05-01T16:30:19.339443803Z2026-05-01T16:29:21.032599+00:00 d5791340ef18: Download complete
2026-05-01T16:30:19.339813757Z2026-05-01T16:29:37.612798+00:00 d5791340ef18: Pull complete
2026-05-01T16:30:19.339822601Z2026-05-01T16:29:37.649343+00:00 d3178a7b2709: Pull complete
2026-05-01T16:30:19.339827464Z2026-05-01T16:29:37.685828+00:00 4f4fb700ef54: Pull complete
2026-05-01T16:30:19.339834801Z2026-05-01T16:29:37.706889+00:00 Digest: sha256:383395b794dffa5b53012a212365d40c8e37109a626ca30d6151c8348d380b5f
2026-05-01T16:30:19.340130234Z2026-05-01T16:29:37.714689+00:00 Status: Downloaded newer image for golang:1.23-alpine
2026-05-01T16:30:19.340137937Z2026-05-01T16:29:37.721021+00:00 ---> 72fd06a5dd05
2026-05-01T16:30:19.341277193Z2026-05-01T16:29:37.721186+00:00 Step 2/16 : RUN apk add --no-cache git ca-certificates
2026-05-01T16:30:19.34128893Z2026-05-01T16:29:37.785093+00:00 ---> Running in 7b3431b43e5c
2026-05-01T16:30:19.341297627Z2026-05-01T16:29:38.263678+00:00 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz
2026-05-01T16:30:19.341308417Z2026-05-01T16:29:38.542302+00:00 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz
2026-05-01T16:30:19.341317057Z2026-05-01T16:29:39.806682+00:00 (1/12) Installing brotli-libs (1.1.0-r2)
2026-05-01T16:30:19.341328637Z2026-05-01T16:29:39.879204+00:00 (2/12) Installing c-ares (1.34.6-r0)
2026-05-01T16:30:19.34133646Z2026-05-01T16:29:39.908012+00:00 (3/12) Installing libunistring (1.3-r0)
2026-05-01T16:30:19.341345457Z2026-05-01T16:29:39.988514+00:00 (4/12) Installing libidn2 (2.3.7-r0)
2026-05-01T16:30:19.341354163Z2026-05-01T16:29:40.015822+00:00 (5/12) Installing nghttp2-libs (1.65.0-r0)
2026-05-01T16:30:19.341361997Z2026-05-01T16:29:40.039212+00:00 (6/12) Installing libpsl (0.21.5-r3)
2026-05-01T16:30:19.341370481Z2026-05-01T16:29:40.060161+00:00 (7/12) Installing zstd-libs (1.5.7-r0)
2026-05-01T16:30:19.341378801Z2026-05-01T16:29:40.104049+00:00 (8/12) Installing libcurl (8.14.1-r2)
2026-05-01T16:30:19.341388221Z2026-05-01T16:29:40.144064+00:00 (9/12) Installing libexpat (2.7.5-r0)
2026-05-01T16:30:19.341468558Z2026-05-01T16:29:40.166368+00:00 (10/12) Installing pcre2 (10.46-r0)
2026-05-01T16:30:19.341478119Z2026-05-01T16:29:40.228285+00:00 (11/12) Installing git (2.49.1-r0)
2026-05-01T16:30:19.341783754Z2026-05-01T16:29:40.500127+00:00 (12/12) Installing git-init-template (2.49.1-r0)
2026-05-01T16:30:19.341792758Z2026-05-01T16:29:40.522082+00:00 Executing busybox-1.37.0-r18.trigger
2026-05-01T16:30:19.341798872Z2026-05-01T16:29:40.549760+00:00 OK: 20 MiB in 29 packages
2026-05-01T16:30:19.341810332Z2026-05-01T16:29:41.636255+00:00 ---> Removed intermediate container 7b3431b43e5c
2026-05-01T16:30:19.341817025Z2026-05-01T16:29:41.636307+00:00 ---> cd419f41b9f4
2026-05-01T16:30:19.342158162Z2026-05-01T16:29:41.636397+00:00 Step 3/16 : WORKDIR /build/coredb
2026-05-01T16:30:19.342177086Z2026-05-01T16:29:41.688841+00:00 ---> Running in 02f165aea15f
2026-05-01T16:30:19.342701574Z2026-05-01T16:29:41.764139+00:00 ---> Removed intermediate container 02f165aea15f
2026-05-01T16:30:19.342710627Z2026-05-01T16:29:41.764231+00:00 ---> cb0ac8853553
2026-05-01T16:30:19.342716191Z2026-05-01T16:29:41.764417+00:00 Step 4/16 : COPY coredb/go.mod ./
2026-05-01T16:30:19.342720757Z2026-05-01T16:29:41.845252+00:00 ---> 21cd9e86d6c4
2026-05-01T16:30:19.343187337Z2026-05-01T16:29:41.845418+00:00 Step 5/16 : COPY coredb/ ./
2026-05-01T16:30:19.343201303Z2026-05-01T16:29:41.920984+00:00 ---> 227e9e015f91
2026-05-01T16:30:19.3432073Z2026-05-01T16:29:41.921158+00:00 Step 6/16 : WORKDIR /build/api
2026-05-01T16:30:19.34321302Z2026-05-01T16:29:41.968661+00:00 ---> Running in c263e927c926
2026-05-01T16:30:19.34321968Z2026-05-01T16:29:42.028750+00:00 ---> Removed intermediate container c263e927c926
2026-05-01T16:30:19.343495813Z2026-05-01T16:29:42.028879+00:00 ---> b9f0040e40e1
2026-05-01T16:30:19.34350447Z2026-05-01T16:29:42.028901+00:00 Step 7/16 : COPY api/go.mod api/go.sum ./
2026-05-01T16:30:19.343510026Z2026-05-01T16:29:42.099659+00:00 ---> 253e2614e14d
2026-05-01T16:30:19.3438584Z2026-05-01T16:29:42.099735+00:00 Step 8/16 : RUN go mod download
2026-05-01T16:30:19.34386626Z2026-05-01T16:29:42.142545+00:00 ---> Running in f8249e635b38
2026-05-01T16:30:19.34387285Z2026-05-01T16:29:51.924178+00:00 ---> Removed intermediate container f8249e635b38
2026-05-01T16:30:19.343878084Z2026-05-01T16:29:51.924291+00:00 ---> 9a4d2ed44add
2026-05-01T16:30:19.3438838Z2026-05-01T16:29:51.924394+00:00 Step 9/16 : COPY api/ ./
2026-05-01T16:30:19.344324295Z2026-05-01T16:29:52.181514+00:00 ---> 219d3daa53cd
2026-05-01T16:30:19.344341119Z2026-05-01T16:29:52.181728+00:00 Step 10/16 : RUN CGO_ENABLED=0 GOOS=linux go build -a -o longhouse .
2026-05-01T16:30:19.344347625Z2026-05-01T16:29:52.260306+00:00 ---> Running in 4afba7283ab5
2026-05-01T16:30:19.345559632Z2026-05-01T16:30:17.691987+00:00 ---> Removed intermediate container 4afba7283ab5
2026-05-01T16:30:19.345576116Z2026-05-01T16:30:17.692080+00:00 ---> 3cf26724a048
2026-05-01T16:30:19.345587756Z2026-05-01T16:30:17.692153+00:00 Step 11/16 : FROM scratch
2026-05-01T16:30:19.345596009Z2026-05-01T16:30:17.692175+00:00 --->
2026-05-01T16:30:19.345606393Z2026-05-01T16:30:17.692191+00:00 Step 12/16 : COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
2026-05-01T16:30:19.345615199Z2026-05-01T16:30:17.779998+00:00 ---> 0797f6ca3841
2026-05-01T16:30:19.345624819Z2026-05-01T16:30:17.780057+00:00 Step 13/16 : COPY --from=builder /build/api/longhouse /longhouse
2026-05-01T16:30:19.345632686Z2026-05-01T16:30:18.998994+00:00 ---> 74f1411b6960
2026-05-01T16:30:19.345640339Z2026-05-01T16:30:18.999083+00:00 Step 14/16 : EXPOSE 6080 6081
2026-05-01T16:30:19.345710077Z2026-05-01T16:30:19.047452+00:00 ---> Running in 6f86439b95a0
2026-05-01T16:30:19.345720914Z2026-05-01T16:30:19.110099+00:00 ---> Removed intermediate container 6f86439b95a0
2026-05-01T16:30:19.346178708Z2026-05-01T16:30:19.110171+00:00 ---> 399e2c9b6b96
2026-05-01T16:30:19.346199089Z2026-05-01T16:30:19.110260+00:00 Step 15/16 : USER 1000:1000
2026-05-01T16:30:19.346208359Z2026-05-01T16:30:19.156235+00:00 ---> Running in aeac44c95b6a
2026-05-01T16:30:19.346218502Z2026-05-01T16:30:19.219239+00:00 ---> Removed intermediate container aeac44c95b6a
2026-05-01T16:30:19.346699044Z2026-05-01T16:30:19.219314+00:00 ---> d080902c2bd5
2026-05-01T16:30:19.346716107Z2026-05-01T16:30:19.219331+00:00 Step 16/16 : ENTRYPOINT ["/longhouse"]
2026-05-01T16:30:19.346722468Z2026-05-01T16:30:19.267199+00:00 ---> Running in 4d628e8ad578
2026-05-01T16:30:19.346729358Z2026-05-01T16:30:19.330368+00:00 ---> Removed intermediate container 4d628e8ad578
2026-05-01T16:30:26.824632779Z2026-05-01T16:30:19.330480+00:00 ---> be1bdc2b613a
2026-05-01T16:30:26.824655837Z2026-05-01T16:30:19.352365+00:00 Successfully built be1bdc2b613a
2026-05-01T16:30:26.82466886Z2026-05-01T16:30:19.360569+00:00 Successfully tagged containers.catalystsquad.com/public/catalystcommunity/longhouse-api:0.3.2
2026-05-01T16:30:26.824677677Z2026-05-01T16:30:20.252508+00:00 Pushing to internal registry...
2026-05-01T16:30:26.824689434Z2026-05-01T16:30:21.016548+00:00 2026/05/01 16:30:21 pushed blob: sha256:be1bdc2b613a9f852879ced9e1aa4c4d88508909461dd77c204760003e26dba9
2026-05-01T16:30:26.825286857Z2026-05-01T16:30:21.031572+00:00 2026/05/01 16:30:21 pushed blob: sha256:a397c3182bbd91a8cf9af8625d0311d2d02a7c710e39e5fcb12bc4a2bea3e59b
2026-05-01T16:30:26.825299957Z2026-05-01T16:30:22.281518+00:00 2026/05/01 16:30:22 pushed blob: sha256:50ca2cec2cb11a130683a4c6ee9528547aca5c935c54642d5390e3b1c4f76ea7
2026-05-01T16:30:26.825308437Z2026-05-01T16:30:22.293504+00:00 2026/05/01 16:30:22 containers.catalystsquad.com/public/catalystcommunity/longhouse-api:0.3.2: digest: sha256:f306d88845cb073e2e9af7d1b0c8aac16c938928e6948eb1d2ff2f7ccb2e188c size: 592
2026-05-01T16:30:26.825316011Z2026-05-01T16:30:22.293599+00:00 containers.catalystsquad.com/public/catalystcommunity/longhouse-api@sha256:f306d88845cb073e2e9af7d1b0c8aac16c938928e6948eb1d2ff2f7ccb2e188c
2026-05-01T16:30:26.825323071Z2026-05-01T16:30:23.103802+00:00 2026/05/01 16:30:23 existing blob: sha256:be1bdc2b613a9f852879ced9e1aa4c4d88508909461dd77c204760003e26dba9
2026-05-01T16:30:26.825329767Z2026-05-01T16:30:23.113984+00:00 2026/05/01 16:30:23 existing blob: sha256:a397c3182bbd91a8cf9af8625d0311d2d02a7c710e39e5fcb12bc4a2bea3e59b
2026-05-01T16:30:26.825336524Z2026-05-01T16:30:23.790237+00:00 2026/05/01 16:30:23 existing blob: sha256:50ca2cec2cb11a130683a4c6ee9528547aca5c935c54642d5390e3b1c4f76ea7
2026-05-01T16:30:26.826052132Z2026-05-01T16:30:23.801823+00:00 2026/05/01 16:30:23 containers.catalystsquad.com/public/catalystcommunity/longhouse-api:latest: digest: sha256:f306d88845cb073e2e9af7d1b0c8aac16c938928e6948eb1d2ff2f7ccb2e188c size: 592
2026-05-01T16:30:26.826065249Z2026-05-01T16:30:23.801910+00:00 containers.catalystsquad.com/public/catalystcommunity/longhouse-api@sha256:f306d88845cb073e2e9af7d1b0c8aac16c938928e6948eb1d2ff2f7ccb2e188c
2026-05-01T16:30:26.826072809Z2026-05-01T16:30:23.804413+00:00 Pushing to external registry...
2026-05-01T16:30:26.826097015Z2026-05-01T16:30:24.572098+00:00 containers.catalystsquad.com/public/catalystcommunity/longhouse-api@sha256:f306d88845cb073e2e9af7d1b0c8aac16c938928e6948eb1d2ff2f7ccb2e188c
2026-05-01T16:30:26.826105159Z2026-05-01T16:30:25.422122+00:00 containers.catalystsquad.com/public/catalystcommunity/longhouse-api@sha256:f306d88845cb073e2e9af7d1b0c8aac16c938928e6948eb1d2ff2f7ccb2e188c
2026-05-01T16:30:26.826110982Z2026-05-01T16:30:25.424315+00:00 External push succeeded
2026-05-01T16:30:26.826116972Z2026-05-01T16:30:25.435727+00:00 Image pushed successfully
2026-05-01T16:30:26.826122573Z2026-05-01T16:30:25.435843+00:00
2026-05-01T16:30:26.826396318Z2026-05-01T16:30:25.435874+00:00 ================================================
2026-05-01T16:30:26.826407068Z2026-05-01T16:30:25.435890+00:00 API image build complete!
2026-05-01T16:30:26.826413678Z2026-05-01T16:30:25.435934+00:00 Version: 0.3.2
2026-05-01T16:30:26.826832787Z2026-05-01T16:30:25.435954+00:00 Internal: containers.catalystsquad.com/public/catalystcommunity/longhouse-api:0.3.2
2026-05-01T16:30:26.82684201Z2026-05-01T16:30:25.435996+00:00 External: containers.catalystsquad.com/public/catalystcommunity/longhouse-api:0.3.2
2026-05-01T16:30:26.826848467Z2026-05-01T16:30:25.436015+00:00 ================================================
2026-05-01T16:30:26.826854584Z2026-05-01T16:30:26.399851+00:00 ✓ Wrote 1 job trigger(s) to /job/triggers.json
2026-05-01T16:30:26.826860414Z2026-05-01T16:30:26.740071+00:00 ✓ Triggers submitted via API, removed triggers.json
2026-05-01T16:30:26.826868491Z2026-05-01T16:30:26.740406+00:00 2026-05-01T16:30:26.398644+00:00 Loaded trigger: longhouse-web-build-and-deploy (image: containers.catalystsquad.com/public/reactorcide/runnerbase:dev)
2026-05-01T16:30:26.827395229Z2026-05-01T16:30:26.740445+00:00 2026-05-01T16:30:26.739923+00:00 Triggered: longhouse-web-build-and-deploy
2026-05-01T16:30:26.827404806Z2026-05-01T16:30:26.740463+00:00 2026-05-01T16:30:26.740008+00:00 Submitted 1 trigger(s)
2026-05-01T16:30:26.827411403Z2026-05-01T16:30:26.821488+00:00 ✓ Job completed successfully (exit code: 0)