Reactorcide

← Back to Jobs

longhouse-api-build-test

completed exit: 0

Triggered by eval job 019de11c-30cd-96f5-be3c-9230f6b95e98

Job ID
019de11c-43b4-6a41-f484-5441fae291e4
Created
2026-05-01 01:16:59 UTC
Updated
2026-05-01 01:16:59 UTC
Duration
1m 35s
Source Ref
c201956bc7bf2d97e41bcd6943d375d4ebd74188
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-01T01:17:20.34077656Z2026-05-01T01:17:19.765755+00:00 ⚠️ Configuration warnings:
2026-05-01T01:17:20.340783306Z • runner_image: Using 'latest' tag or no tag specified
2026-05-01T01:17:20.3407876Z 💡 Consider using a specific version tag for reproducible builds
2026-05-01T01:17:20.340790729Z
2026-05-01T01:17:20.340794229Z✅ Configuration is valid (with warnings)
2026-05-01T01:17:20.34080054Z2026-05-01T01:17:19.766372+00:00 [INFO] [runnerlib] Preparing CI source type=git url=https://github.com/catalystcommunity/longhouse.git ref=c201956bc7bf2d97e41bcd6943d375d4ebd74188
2026-05-01T01:17:20.340805708Z2026-05-01T01:17:19.766574+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=c201956bc7bf2d97e41bcd6943d375d4ebd74188 target=/job/ci
2026-05-01T01:17:20.525541667Z2026-05-01T01:17:20.522132+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-05-01T01:17:20.529137047Z2026-05-01T01:17:20.522706+00:00 [INFO] [runnerlib] Preparing source type=git url=https://github.com/catalystcommunity/longhouse.git ref=c201956bc7bf2d97e41bcd6943d375d4ebd74188
2026-05-01T01:17:20.529150203Z2026-05-01T01:17:20.522788+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=c201956bc7bf2d97e41bcd6943d375d4ebd74188 target=/job/src
2026-05-01T01:17:21.26225515Z2026-05-01T01:17:21.258688+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/src
2026-05-01T01:17:21.263781592Z2026-05-01T01:17:21.259488+00:00 [INFO] [runnerlib] Initialized 0 plugins
2026-05-01T01:18:29.086899732Z2026-05-01T01:17:19.766498+00:00 🔐 Preparing trusted CI source (type: git)
2026-05-01T01:18:29.086920756Z2026-05-01T01:17:19.766638+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-01T01:18:29.086928682Z2026-05-01T01:17:20.488977+00:00 Checking out ref: c201956bc7bf2d97e41bcd6943d375d4ebd74188
2026-05-01T01:18:29.086934886Z2026-05-01T01:17:20.522247+00:00 Repository checked out to: /job/ci
2026-05-01T01:18:29.086942569Z2026-05-01T01:17:20.522840+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-01T01:18:29.086948666Z2026-05-01T01:17:21.212526+00:00 Checking out ref: c201956bc7bf2d97e41bcd6943d375d4ebd74188
2026-05-01T01:18:29.087215721Z2026-05-01T01:17:21.258838+00:00 Repository checked out to: /job/src
2026-05-01T01:18:29.087225099Z2026-05-01T01:17:21.259585+00:00 Executing job locally (no container)
2026-05-01T01:18:29.087405587Z2026-05-01T01:17:21.259609+00:00 Command: bash /job/src/.reactorcide/jobs/scripts/api-build-test.sh
2026-05-01T01:18:29.087414877Z2026-05-01T01:17:21.395751+00:00 ================================================
2026-05-01T01:18:29.088253364Z2026-05-01T01:17:21.395812+00:00 Longhouse API Docker Build Test
2026-05-01T01:18:29.088264317Z2026-05-01T01:17:21.395881+00:00 ================================================
2026-05-01T01:18:29.088270107Z2026-05-01T01:17:21.396295+00:00 Installing docker CLI...
2026-05-01T01:18:29.088275282Z2026-05-01T01:17:24.993354+00:00 Waiting for Docker daemon...
2026-05-01T01:18:29.0884926Z2026-05-01T01:17:25.063512+00:00 Docker daemon is ready
2026-05-01T01:18:29.088797993Z2026-05-01T01:17:25.088682+00:00 DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
2026-05-01T01:18:29.088811926Z2026-05-01T01:17:25.088750+00:00 Install the buildx component to build images with BuildKit:
2026-05-01T01:18:29.089362401Z2026-05-01T01:17:25.088782+00:00 https://docs.docker.com/go/buildx/
2026-05-01T01:18:29.089374698Z2026-05-01T01:17:25.088885+00:00
2026-05-01T01:18:29.089380411Z2026-05-01T01:17:25.134078+00:00 Sending build context to Docker daemon 971.8kB
2026-05-01T01:18:29.089561132Z2026-05-01T01:17:25.134181+00:00
2026-05-01T01:18:29.089572255Z2026-05-01T01:17:25.157911+00:00 Step 1/16 : FROM golang:1.23-alpine AS builder
2026-05-01T01:18:29.089578029Z2026-05-01T01:17:26.050868+00:00 1.23-alpine: Pulling from library/golang
2026-05-01T01:18:29.089583202Z2026-05-01T01:17:26.294689+00:00 9824c27679d3: Pulling fs layer
2026-05-01T01:18:29.089863365Z2026-05-01T01:17:26.294738+00:00 8371a51cbc44: Pulling fs layer
2026-05-01T01:18:29.090172265Z2026-05-01T01:17:26.294749+00:00 d5791340ef18: Pulling fs layer
2026-05-01T01:18:29.090181745Z2026-05-01T01:17:26.294794+00:00 d3178a7b2709: Pulling fs layer
2026-05-01T01:18:29.090546621Z2026-05-01T01:17:26.294808+00:00 4f4fb700ef54: Pulling fs layer
2026-05-01T01:18:29.090554064Z2026-05-01T01:17:26.294816+00:00 d3178a7b2709: Waiting
2026-05-01T01:18:29.090558864Z2026-05-01T01:17:26.294825+00:00 4f4fb700ef54: Waiting
2026-05-01T01:18:29.090724502Z2026-05-01T01:17:26.631745+00:00 8371a51cbc44: Verifying Checksum
2026-05-01T01:18:29.090731965Z2026-05-01T01:17:26.631826+00:00 8371a51cbc44: Download complete
2026-05-01T01:18:29.091012278Z2026-05-01T01:17:26.734715+00:00 9824c27679d3: Download complete
2026-05-01T01:18:29.091028719Z2026-05-01T01:17:26.957200+00:00 d3178a7b2709: Verifying Checksum
2026-05-01T01:18:29.091278304Z2026-05-01T01:17:26.957259+00:00 d3178a7b2709: Download complete
2026-05-01T01:18:29.09128455Z2026-05-01T01:17:27.056944+00:00 4f4fb700ef54: Download complete
2026-05-01T01:18:29.092135625Z2026-05-01T01:17:27.240283+00:00 9824c27679d3: Pull complete
2026-05-01T01:18:29.092142708Z2026-05-01T01:17:27.578240+00:00 8371a51cbc44: Pull complete
2026-05-01T01:18:29.092611916Z2026-05-01T01:17:28.611040+00:00 d5791340ef18: Verifying Checksum
2026-05-01T01:18:29.09261925Z2026-05-01T01:17:28.611325+00:00 d5791340ef18: Download complete
2026-05-01T01:18:29.09265865Z2026-05-01T01:17:44.244394+00:00 d5791340ef18: Pull complete
2026-05-01T01:18:29.092804758Z2026-05-01T01:17:44.273152+00:00 d3178a7b2709: Pull complete
2026-05-01T01:18:29.092811418Z2026-05-01T01:17:44.299639+00:00 4f4fb700ef54: Pull complete
2026-05-01T01:18:29.092818191Z2026-05-01T01:17:44.316563+00:00 Digest: sha256:383395b794dffa5b53012a212365d40c8e37109a626ca30d6151c8348d380b5f
2026-05-01T01:18:29.092824631Z2026-05-01T01:17:44.322834+00:00 Status: Downloaded newer image for golang:1.23-alpine
2026-05-01T01:18:29.093351075Z2026-05-01T01:17:44.327068+00:00 ---> 72fd06a5dd05
2026-05-01T01:18:29.093363895Z2026-05-01T01:17:44.327266+00:00 Step 2/16 : RUN apk add --no-cache git ca-certificates
2026-05-01T01:18:29.093369642Z2026-05-01T01:17:48.314537+00:00 ---> Running in ea896a889014
2026-05-01T01:18:29.093376439Z2026-05-01T01:17:48.872472+00:00 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz
2026-05-01T01:18:29.093600181Z2026-05-01T01:17:49.153297+00:00 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz
2026-05-01T01:18:29.093608198Z2026-05-01T01:17:50.124300+00:00 (1/12) Installing brotli-libs (1.1.0-r2)
2026-05-01T01:18:29.093613358Z2026-05-01T01:17:50.166227+00:00 (2/12) Installing c-ares (1.34.6-r0)
2026-05-01T01:18:29.093619618Z2026-05-01T01:17:50.187490+00:00 (3/12) Installing libunistring (1.3-r0)
2026-05-01T01:18:29.093662926Z2026-05-01T01:17:50.228614+00:00 (4/12) Installing libidn2 (2.3.7-r0)
2026-05-01T01:18:29.093676482Z2026-05-01T01:17:50.248902+00:00 (5/12) Installing nghttp2-libs (1.65.0-r0)
2026-05-01T01:18:29.093688396Z2026-05-01T01:17:50.273675+00:00 (6/12) Installing libpsl (0.21.5-r3)
2026-05-01T01:18:29.094010548Z2026-05-01T01:17:50.295839+00:00 (7/12) Installing zstd-libs (1.5.7-r0)
2026-05-01T01:18:29.094019084Z2026-05-01T01:17:50.348348+00:00 (8/12) Installing libcurl (8.14.1-r2)
2026-05-01T01:18:29.094024524Z2026-05-01T01:17:50.390678+00:00 (9/12) Installing libexpat (2.7.5-r0)
2026-05-01T01:18:29.09426902Z2026-05-01T01:17:50.413189+00:00 (10/12) Installing pcre2 (10.46-r0)
2026-05-01T01:18:29.094549803Z2026-05-01T01:17:50.451036+00:00 (11/12) Installing git (2.49.1-r0)
2026-05-01T01:18:29.094558359Z2026-05-01T01:17:50.721296+00:00 (12/12) Installing git-init-template (2.49.1-r0)
2026-05-01T01:18:29.094564043Z2026-05-01T01:17:50.743172+00:00 Executing busybox-1.37.0-r18.trigger
2026-05-01T01:18:29.09456993Z2026-05-01T01:17:50.768932+00:00 OK: 20 MiB in 29 packages
2026-05-01T01:18:29.094787248Z2026-05-01T01:17:51.941971+00:00 ---> Removed intermediate container ea896a889014
2026-05-01T01:18:29.094795621Z2026-05-01T01:17:51.942072+00:00 ---> e80a45d0aa08
2026-05-01T01:18:29.094984797Z2026-05-01T01:17:51.942207+00:00 Step 3/16 : WORKDIR /build/coredb
2026-05-01T01:18:29.095222073Z2026-05-01T01:17:52.005382+00:00 ---> Running in 58eba3716f12
2026-05-01T01:18:29.095231163Z2026-05-01T01:17:52.080597+00:00 ---> Removed intermediate container 58eba3716f12
2026-05-01T01:18:29.095484182Z2026-05-01T01:17:52.080667+00:00 ---> 9decf304370f
2026-05-01T01:18:29.095492248Z2026-05-01T01:17:52.080726+00:00 Step 4/16 : COPY coredb/go.mod ./
2026-05-01T01:18:29.095824497Z2026-05-01T01:17:52.167830+00:00 ---> 1e331dff718c
2026-05-01T01:18:29.095832514Z2026-05-01T01:17:52.167927+00:00 Step 5/16 : COPY coredb/ ./
2026-05-01T01:18:29.096408706Z2026-05-01T01:17:52.260768+00:00 ---> b9274b1516a0
2026-05-01T01:18:29.096416463Z2026-05-01T01:17:52.260896+00:00 Step 6/16 : WORKDIR /build/api
2026-05-01T01:18:29.096420843Z2026-05-01T01:17:52.316365+00:00 ---> Running in f5973eb3723b
2026-05-01T01:18:29.096433803Z2026-05-01T01:17:52.397392+00:00 ---> Removed intermediate container f5973eb3723b
2026-05-01T01:18:29.096438656Z2026-05-01T01:17:52.397464+00:00 ---> d4b4753eb20d
2026-05-01T01:18:29.096810936Z2026-05-01T01:17:52.397535+00:00 Step 7/16 : COPY api/go.mod api/go.sum ./
2026-05-01T01:18:29.096819833Z2026-05-01T01:17:52.492699+00:00 ---> 98dd38fd0a7e
2026-05-01T01:18:29.09682533Z2026-05-01T01:17:52.492864+00:00 Step 8/16 : RUN go mod download
2026-05-01T01:18:29.097022535Z2026-05-01T01:17:52.556961+00:00 ---> Running in a9346ed6d929
2026-05-01T01:18:29.097034275Z2026-05-01T01:18:02.592054+00:00 ---> Removed intermediate container a9346ed6d929
2026-05-01T01:18:29.097038981Z2026-05-01T01:18:02.592107+00:00 ---> 8d1c1cc35f02
2026-05-01T01:18:29.097142049Z2026-05-01T01:18:02.592141+00:00 Step 9/16 : COPY api/ ./
2026-05-01T01:18:29.098947728Z2026-05-01T01:18:02.917339+00:00 ---> f4a4733e5a25
2026-05-01T01:18:29.098958722Z2026-05-01T01:18:02.917396+00:00 Step 10/16 : RUN CGO_ENABLED=0 GOOS=linux go build -a -o longhouse .
2026-05-01T01:18:29.098963935Z2026-05-01T01:18:02.992573+00:00 ---> Running in 0889b74ae85a
2026-05-01T01:18:29.098970175Z2026-05-01T01:18:27.381567+00:00 ---> Removed intermediate container 0889b74ae85a
2026-05-01T01:18:29.098976022Z2026-05-01T01:18:27.381637+00:00 ---> 5adc1842ca68
2026-05-01T01:18:29.098981462Z2026-05-01T01:18:27.381928+00:00 Step 11/16 : FROM scratch
2026-05-01T01:18:29.098986775Z2026-05-01T01:18:27.381957+00:00 --->
2026-05-01T01:18:29.098993378Z2026-05-01T01:18:27.382003+00:00 Step 12/16 : COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
2026-05-01T01:18:29.098998805Z2026-05-01T01:18:27.506149+00:00 ---> f6087fd64069
2026-05-01T01:18:29.099005078Z2026-05-01T01:18:27.506314+00:00 Step 13/16 : COPY --from=builder /build/api/longhouse /longhouse
2026-05-01T01:18:29.099009718Z2026-05-01T01:18:28.715506+00:00 ---> 57557da2b1ea
2026-05-01T01:18:29.099014338Z2026-05-01T01:18:28.715603+00:00 Step 14/16 : EXPOSE 6080 6081
2026-05-01T01:18:29.099019092Z2026-05-01T01:18:28.762131+00:00 ---> Running in 17029bc565e4
2026-05-01T01:18:29.099342841Z2026-05-01T01:18:28.823612+00:00 ---> Removed intermediate container 17029bc565e4
2026-05-01T01:18:29.099350641Z2026-05-01T01:18:28.823685+00:00 ---> 1351628f40b6
2026-05-01T01:18:29.099360001Z2026-05-01T01:18:28.823750+00:00 Step 15/16 : USER 1000:1000
2026-05-01T01:18:29.099424265Z2026-05-01T01:18:28.873484+00:00 ---> Running in a6f3dd2765db
2026-05-01T01:18:29.099915073Z2026-05-01T01:18:28.938192+00:00 ---> Removed intermediate container a6f3dd2765db
2026-05-01T01:18:29.099923573Z2026-05-01T01:18:28.938267+00:00 ---> cef986ed7cd9
2026-05-01T01:18:29.09994252Z2026-05-01T01:18:28.938285+00:00 Step 16/16 : ENTRYPOINT ["/longhouse"]
2026-05-01T01:18:29.099948466Z2026-05-01T01:18:28.986997+00:00 ---> Running in 3a1b5e0c8924
2026-05-01T01:18:29.099954686Z2026-05-01T01:18:29.051576+00:00 ---> Removed intermediate container 3a1b5e0c8924
2026-05-01T01:18:29.100149242Z2026-05-01T01:18:29.051649+00:00 ---> 6dfc1c352c4b
2026-05-01T01:18:29.100159098Z2026-05-01T01:18:29.069063+00:00 Successfully built 6dfc1c352c4b
2026-05-01T01:18:29.100165385Z2026-05-01T01:18:29.077150+00:00 Successfully tagged longhouse-api:test
2026-05-01T01:18:29.100171992Z2026-05-01T01:18:29.080678+00:00 === API Docker image builds successfully ===
2026-05-01T01:18:29.100178602Z2026-05-01T01:18:29.082317+00:00 ✓ Job completed successfully (exit code: 0)