Reactorcide

← Back to Jobs

longhouse-api-build-test

completed exit: 0

Triggered by eval job 019e5c5e-4cc4-b2fe-7a13-5d161b2934fa

Job ID
019e5c5e-a436-93c6-caa9-d9fcd2ac414c
Created
2026-05-24 23:42:46 UTC
Updated
2026-05-24 23:42:46 UTC
Duration
1m 36s
Source Ref
5fe2e502fcbf19100b9abe89b7b6258186693c49
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-24T23:43:08.403338308Z2026-05-24T23:43:08.267115+00:00 ⚠️ Configuration warnings:
2026-05-24T23:43:08.403349324Z • runner_image: Using 'latest' tag or no tag specified
2026-05-24T23:43:08.403356738Z 💡 Consider using a specific version tag for reproducible builds
2026-05-24T23:43:08.403361948Z
2026-05-24T23:43:08.403367261Z✅ Configuration is valid (with warnings)
2026-05-24T23:43:08.403376164Z2026-05-24T23:43:08.268082+00:00 [INFO] [runnerlib] Preparing CI source type=git url=https://github.com/catalystcommunity/longhouse.git ref=cdadcf0e170199b9fc2ed415d4b63baf637a03ef
2026-05-24T23:43:08.403384088Z2026-05-24T23:43:08.268417+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=cdadcf0e170199b9fc2ed415d4b63baf637a03ef target=/job/ci
2026-05-24T23:43:09.174606022Z2026-05-24T23:43:09.161315+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-05-24T23:43:09.177153557Z2026-05-24T23:43:09.162238+00:00 [INFO] [runnerlib] Preparing source type=git url=https://github.com/catalystcommunity/longhouse.git ref=5fe2e502fcbf19100b9abe89b7b6258186693c49
2026-05-24T23:43:09.177541441Z2026-05-24T23:43:09.162357+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=5fe2e502fcbf19100b9abe89b7b6258186693c49 target=/job/src
2026-05-24T23:43:10.081119802Z2026-05-24T23:43:10.067337+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/src
2026-05-24T23:43:10.083754199Z2026-05-24T23:43:10.068270+00:00 [INFO] [runnerlib] Initialized 0 plugins
2026-05-24T23:44:18.509056788Z2026-05-24T23:43:08.268221+00:00 🔐 Preparing trusted CI source (type: git)
2026-05-24T23:44:18.509063522Z2026-05-24T23:43:08.268712+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-24T23:44:18.509066771Z2026-05-24T23:43:09.126846+00:00 Checking out ref: cdadcf0e170199b9fc2ed415d4b63baf637a03ef
2026-05-24T23:44:18.509069153Z2026-05-24T23:43:09.161486+00:00 Repository checked out to: /job/ci
2026-05-24T23:44:18.509072442Z2026-05-24T23:43:09.162439+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-05-24T23:44:18.509075361Z2026-05-24T23:43:10.022361+00:00 Checking out ref: 5fe2e502fcbf19100b9abe89b7b6258186693c49
2026-05-24T23:44:18.509914161Z2026-05-24T23:43:10.067504+00:00 Repository checked out to: /job/src
2026-05-24T23:44:18.509918334Z2026-05-24T23:43:10.068495+00:00 Executing job locally (no container)
2026-05-24T23:44:18.509921931Z2026-05-24T23:43:10.068537+00:00 Command: bash /job/src/.reactorcide/jobs/scripts/api-build-test.sh
2026-05-24T23:44:18.509925744Z2026-05-24T23:43:10.236171+00:00 ================================================
2026-05-24T23:44:18.509928954Z2026-05-24T23:43:10.236271+00:00 Longhouse API Docker Build Test
2026-05-24T23:44:18.509931577Z2026-05-24T23:43:10.236295+00:00 ================================================
2026-05-24T23:44:18.509934306Z2026-05-24T23:43:10.237143+00:00 Installing docker CLI...
2026-05-24T23:44:18.509936781Z2026-05-24T23:43:14.106631+00:00 Waiting for Docker daemon...
2026-05-24T23:44:18.509939126Z2026-05-24T23:43:14.176129+00:00 Docker daemon is ready
2026-05-24T23:44:18.509942618Z2026-05-24T23:43:14.198960+00:00 DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
2026-05-24T23:44:18.509945463Z2026-05-24T23:43:14.198999+00:00 Install the buildx component to build images with BuildKit:
2026-05-24T23:44:18.509948018Z2026-05-24T23:43:14.199009+00:00 https://docs.docker.com/go/buildx/
2026-05-24T23:44:18.513029683Z2026-05-24T23:43:14.199015+00:00
2026-05-24T23:44:18.51303419Z2026-05-24T23:43:14.258640+00:00 Sending build context to Docker daemon 1.654MB
2026-05-24T23:44:18.514475009Z2026-05-24T23:43:14.258680+00:00
2026-05-24T23:44:18.514480134Z2026-05-24T23:43:14.345731+00:00 Step 1/16 : FROM golang:1.23-alpine AS builder
2026-05-24T23:44:18.514483155Z2026-05-24T23:43:15.124303+00:00 1.23-alpine: Pulling from library/golang
2026-05-24T23:44:18.514485897Z2026-05-24T23:43:15.372115+00:00 9824c27679d3: Pulling fs layer
2026-05-24T23:44:18.514488664Z2026-05-24T23:43:15.372182+00:00 8371a51cbc44: Pulling fs layer
2026-05-24T23:44:18.516285499Z2026-05-24T23:43:15.372269+00:00 d5791340ef18: Pulling fs layer
2026-05-24T23:44:18.516289907Z2026-05-24T23:43:15.372306+00:00 d3178a7b2709: Pulling fs layer
2026-05-24T23:44:18.516294861Z2026-05-24T23:43:15.372394+00:00 4f4fb700ef54: Pulling fs layer
2026-05-24T23:44:18.516297267Z2026-05-24T23:43:15.372469+00:00 4f4fb700ef54: Waiting
2026-05-24T23:44:18.516299958Z2026-05-24T23:43:15.652260+00:00 8371a51cbc44: Verifying Checksum
2026-05-24T23:44:18.516302611Z2026-05-24T23:43:15.652475+00:00 8371a51cbc44: Download complete
2026-05-24T23:44:18.516305113Z2026-05-24T23:43:15.753407+00:00 9824c27679d3: Verifying Checksum
2026-05-24T23:44:18.516307342Z2026-05-24T23:43:15.753476+00:00 9824c27679d3: Download complete
2026-05-24T23:44:18.516309671Z2026-05-24T23:43:15.865094+00:00 d3178a7b2709: Verifying Checksum
2026-05-24T23:44:18.516312093Z2026-05-24T23:43:15.865216+00:00 d3178a7b2709: Download complete
2026-05-24T23:44:18.516314613Z2026-05-24T23:43:15.956216+00:00 4f4fb700ef54: Verifying Checksum
2026-05-24T23:44:18.516319762Z2026-05-24T23:43:15.956420+00:00 4f4fb700ef54: Download complete
2026-05-24T23:44:18.516321964Z2026-05-24T23:43:16.271348+00:00 9824c27679d3: Pull complete
2026-05-24T23:44:18.516324248Z2026-05-24T23:43:16.562891+00:00 8371a51cbc44: Pull complete
2026-05-24T23:44:18.516326576Z2026-05-24T23:43:18.426615+00:00 d5791340ef18: Verifying Checksum
2026-05-24T23:44:18.516329311Z2026-05-24T23:43:18.426692+00:00 d5791340ef18: Download complete
2026-05-24T23:44:18.516332021Z2026-05-24T23:43:34.340508+00:00 d5791340ef18: Pull complete
2026-05-24T23:44:18.516334561Z2026-05-24T23:43:34.631767+00:00 d3178a7b2709: Pull complete
2026-05-24T23:44:18.516336945Z2026-05-24T23:43:34.677244+00:00 4f4fb700ef54: Pull complete
2026-05-24T23:44:18.516340027Z2026-05-24T23:43:34.699942+00:00 Digest: sha256:383395b794dffa5b53012a212365d40c8e37109a626ca30d6151c8348d380b5f
2026-05-24T23:44:18.516342881Z2026-05-24T23:43:34.704781+00:00 Status: Downloaded newer image for golang:1.23-alpine
2026-05-24T23:44:18.516345101Z2026-05-24T23:43:34.708907+00:00 ---> 72fd06a5dd05
2026-05-24T23:44:18.516347527Z2026-05-24T23:43:34.708935+00:00 Step 2/16 : RUN apk add --no-cache git ca-certificates
2026-05-24T23:44:18.516349648Z2026-05-24T23:43:36.787635+00:00 ---> Running in 81c589606127
2026-05-24T23:44:18.516352301Z2026-05-24T23:43:37.287699+00:00 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz
2026-05-24T23:44:18.516355265Z2026-05-24T23:43:37.715602+00:00 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz
2026-05-24T23:44:18.516357601Z2026-05-24T23:43:38.869489+00:00 (1/12) Installing brotli-libs (1.1.0-r2)
2026-05-24T23:44:18.516359731Z2026-05-24T23:43:38.922958+00:00 (2/12) Installing c-ares (1.34.6-r0)
2026-05-24T23:44:18.516363596Z2026-05-24T23:43:38.951474+00:00 (3/12) Installing libunistring (1.3-r0)
2026-05-24T23:44:18.516365947Z2026-05-24T23:43:39.022078+00:00 (4/12) Installing libidn2 (2.3.7-r0)
2026-05-24T23:44:18.516368531Z2026-05-24T23:43:39.044074+00:00 (5/12) Installing nghttp2-libs (1.69.0-r0)
2026-05-24T23:44:18.516370605Z2026-05-24T23:43:39.067011+00:00 (6/12) Installing libpsl (0.21.5-r3)
2026-05-24T23:44:18.516372779Z2026-05-24T23:43:39.089675+00:00 (7/12) Installing zstd-libs (1.5.7-r0)
2026-05-24T23:44:18.516375284Z2026-05-24T23:43:39.141203+00:00 (8/12) Installing libcurl (8.14.1-r2)
2026-05-24T23:44:18.516377478Z2026-05-24T23:43:39.178980+00:00 (9/12) Installing libexpat (2.7.5-r0)
2026-05-24T23:44:18.516379521Z2026-05-24T23:43:39.206699+00:00 (10/12) Installing pcre2 (10.46-r0)
2026-05-24T23:44:18.517490744Z2026-05-24T23:43:39.263823+00:00 (11/12) Installing git (2.49.1-r0)
2026-05-24T23:44:18.517495829Z2026-05-24T23:43:39.680833+00:00 (12/12) Installing git-init-template (2.49.1-r0)
2026-05-24T23:44:18.517498719Z2026-05-24T23:43:39.702713+00:00 Executing busybox-1.37.0-r18.trigger
2026-05-24T23:44:18.51750245Z2026-05-24T23:43:39.731065+00:00 OK: 20 MiB in 29 packages
2026-05-24T23:44:18.517505269Z2026-05-24T23:43:41.103724+00:00 ---> Removed intermediate container 81c589606127
2026-05-24T23:44:18.517508681Z2026-05-24T23:43:41.103837+00:00 ---> cf644313d589
2026-05-24T23:44:18.517511349Z2026-05-24T23:43:41.103945+00:00 Step 3/16 : WORKDIR /build/coredb
2026-05-24T23:44:18.517513835Z2026-05-24T23:43:41.182598+00:00 ---> Running in a48883961a0d
2026-05-24T23:44:18.517516523Z2026-05-24T23:43:41.268893+00:00 ---> Removed intermediate container a48883961a0d
2026-05-24T23:44:18.517519053Z2026-05-24T23:43:41.269032+00:00 ---> 1b2de3defe12
2026-05-24T23:44:18.517522301Z2026-05-24T23:43:41.269062+00:00 Step 4/16 : COPY coredb/go.mod ./
2026-05-24T23:44:18.517524541Z2026-05-24T23:43:41.368404+00:00 ---> 6b8c7999a7b0
2026-05-24T23:44:18.517526959Z2026-05-24T23:43:41.368521+00:00 Step 5/16 : COPY coredb/ ./
2026-05-24T23:44:18.51752929Z2026-05-24T23:43:41.475486+00:00 ---> e78d98304e4b
2026-05-24T23:44:18.517532101Z2026-05-24T23:43:41.475625+00:00 Step 6/16 : WORKDIR /build/api
2026-05-24T23:44:18.517542479Z2026-05-24T23:43:41.570691+00:00 ---> Running in cae49c80a622
2026-05-24T23:44:18.517545069Z2026-05-24T23:43:41.678526+00:00 ---> Removed intermediate container cae49c80a622
2026-05-24T23:44:18.517547289Z2026-05-24T23:43:41.678599+00:00 ---> e2459f8306db
2026-05-24T23:44:18.517550638Z2026-05-24T23:43:41.678685+00:00 Step 7/16 : COPY api/go.mod api/go.sum ./
2026-05-24T23:44:18.517552863Z2026-05-24T23:43:41.784477+00:00 ---> cc2877bbdae9
2026-05-24T23:44:18.517555533Z2026-05-24T23:43:41.784542+00:00 Step 8/16 : RUN go mod download
2026-05-24T23:44:18.51755801Z2026-05-24T23:43:41.847761+00:00 ---> Running in 61bbc6028fc2
2026-05-24T23:44:18.517560732Z2026-05-24T23:43:51.022082+00:00 ---> Removed intermediate container 61bbc6028fc2
2026-05-24T23:44:18.517563081Z2026-05-24T23:43:51.023957+00:00 ---> 30a3dc77176d
2026-05-24T23:44:18.517566073Z2026-05-24T23:43:51.024021+00:00 Step 9/16 : COPY api/ ./
2026-05-24T23:44:18.517568283Z2026-05-24T23:43:51.350270+00:00 ---> a8c05aedee5b
2026-05-24T23:44:18.5175714Z2026-05-24T23:43:51.350418+00:00 Step 10/16 : RUN CGO_ENABLED=0 GOOS=linux go build -a -o longhouse .
2026-05-24T23:44:18.517573675Z2026-05-24T23:43:51.523936+00:00 ---> Running in 245cf4941d42
2026-05-24T23:44:18.517576241Z2026-05-24T23:44:16.641207+00:00 ---> Removed intermediate container 245cf4941d42
2026-05-24T23:44:18.517579769Z2026-05-24T23:44:16.641275+00:00 ---> 7dca8aad8b93
2026-05-24T23:44:18.517582206Z2026-05-24T23:44:16.641286+00:00 Step 11/16 : FROM scratch
2026-05-24T23:44:18.517584944Z2026-05-24T23:44:16.641298+00:00 --->
2026-05-24T23:44:18.51758792Z2026-05-24T23:44:16.641307+00:00 Step 12/16 : COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
2026-05-24T23:44:18.517590433Z2026-05-24T23:44:16.787720+00:00 ---> 7d4c75a43e51
2026-05-24T23:44:18.517594578Z2026-05-24T23:44:16.787782+00:00 Step 13/16 : COPY --from=builder /build/api/longhouse /longhouse
2026-05-24T23:44:18.517596944Z2026-05-24T23:44:17.966951+00:00 ---> 49dc5327642f
2026-05-24T23:44:18.517599604Z2026-05-24T23:44:17.966993+00:00 Step 14/16 : EXPOSE 6080 6081
2026-05-24T23:44:18.517601797Z2026-05-24T23:44:18.033781+00:00 ---> Running in faec97e9aa42
2026-05-24T23:44:18.517604905Z2026-05-24T23:44:18.106870+00:00 ---> Removed intermediate container faec97e9aa42
2026-05-24T23:44:18.517607425Z2026-05-24T23:44:18.106939+00:00 ---> 3a533e1f891c
2026-05-24T23:44:18.517609856Z2026-05-24T23:44:18.106952+00:00 Step 15/16 : USER 1000:1000
2026-05-24T23:44:18.517612337Z2026-05-24T23:44:18.159939+00:00 ---> Running in 7e177f08bdb1
2026-05-24T23:44:18.517615391Z2026-05-24T23:44:18.308444+00:00 ---> Removed intermediate container 7e177f08bdb1
2026-05-24T23:44:18.517618244Z2026-05-24T23:44:18.308597+00:00 ---> d56ec236b7ae
2026-05-24T23:44:18.517621044Z2026-05-24T23:44:18.308688+00:00 Step 16/16 : ENTRYPOINT ["/longhouse"]
2026-05-24T23:44:18.517623262Z2026-05-24T23:44:18.386345+00:00 ---> Running in ef8dccda8576
2026-05-24T23:44:18.517625716Z2026-05-24T23:44:18.463954+00:00 ---> Removed intermediate container ef8dccda8576
2026-05-24T23:44:18.517627888Z2026-05-24T23:44:18.464113+00:00 ---> 8b623b8ed5a0
2026-05-24T23:44:18.517629928Z2026-05-24T23:44:18.465537+00:00 Successfully built 8b623b8ed5a0
2026-05-24T23:44:18.517632205Z2026-05-24T23:44:18.476715+00:00 Successfully tagged longhouse-api:test
2026-05-24T23:44:18.517634856Z2026-05-24T23:44:18.486381+00:00 === API Docker image builds successfully ===
2026-05-24T23:44:18.517637091Z2026-05-24T23:44:18.487480+00:00 ✓ Job completed successfully (exit code: 0)