longhouse-api-build-test
completed- Job ID
019e9598-ac4e-2242-5647-71d0a9af6808- Created
- 2026-06-05 02:24:31 UTC
- Updated
- 2026-06-05 02:24:31 UTC
- Duration
- 1m 37s
- Source Ref
- 843d229ca8df879b977b113184bee83fefafc555
- 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-05T02:24:55.337650+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-05T02:24:55.338321+00:00 [INFO] [runnerlib] Preparing CI source type=git url=https://github.com/catalystcommunity/longhouse.git ref=d3cccd06cd4307e1075ad6bdfccf4a9b139715b4
2026-06-05T02:24:55.338547+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=d3cccd06cd4307e1075ad6bdfccf4a9b139715b4 target=/job/ci
2026-06-05T02:24:56.398563+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-06-05T02:24:56.398955+00:00 [INFO] [runnerlib] Preparing source type=git url=https://github.com/catalystcommunity/longhouse.git ref=843d229ca8df879b977b113184bee83fefafc555
2026-06-05T02:24:56.399005+00:00 [INFO] [runnerlib] Preparing git source url=https://github.com/catalystcommunity/longhouse.git ref=843d229ca8df879b977b113184bee83fefafc555 target=/job/src
2026-06-05T02:24:57.413484+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/src
2026-06-05T02:24:57.414208+00:00 [INFO] [runnerlib] Initialized 0 plugins
2026-06-05T02:24:55.338445+00:00 🔐 Preparing trusted CI source (type: git)
2026-06-05T02:24:55.338631+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-06-05T02:24:56.366248+00:00 Checking out ref: d3cccd06cd4307e1075ad6bdfccf4a9b139715b4
2026-06-05T02:24:56.398657+00:00 Repository checked out to: /job/ci
2026-06-05T02:24:56.399054+00:00 Cloning git repository: https://github.com/catalystcommunity/longhouse.git
2026-06-05T02:24:57.365008+00:00 Checking out ref: 843d229ca8df879b977b113184bee83fefafc555
2026-06-05T02:24:57.413599+00:00 Repository checked out to: /job/src
2026-06-05T02:24:57.414348+00:00 Executing job locally (no container)
2026-06-05T02:24:57.414392+00:00 Command: bash /job/src/.reactorcide/jobs/scripts/api-build-test.sh
2026-06-05T02:24:57.554947+00:00 ================================================
2026-06-05T02:24:57.555059+00:00 Longhouse API Docker Build Test
2026-06-05T02:24:57.555154+00:00 ================================================
2026-06-05T02:24:57.555526+00:00 Installing docker CLI...
2026-06-05T02:25:01.107794+00:00 Waiting for Docker daemon...
2026-06-05T02:25:01.162289+00:00 Docker daemon is ready
2026-06-05T02:25:01.193931+00:00 DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
2026-06-05T02:25:01.193967+00:00 Install the buildx component to build images with BuildKit:
2026-06-05T02:25:01.193975+00:00 https://docs.docker.com/go/buildx/
2026-06-05T02:25:01.193981+00:00
2026-06-05T02:25:01.247238+00:00 Sending build context to Docker daemon 2.424MB
2026-06-05T02:25:01.247266+00:00
2026-06-05T02:25:01.291724+00:00 Step 1/16 : FROM golang:1.23-alpine AS builder
2026-06-05T02:25:02.202964+00:00 1.23-alpine: Pulling from library/golang
2026-06-05T02:25:02.466173+00:00 9824c27679d3: Pulling fs layer
2026-06-05T02:25:02.466229+00:00 8371a51cbc44: Pulling fs layer
2026-06-05T02:25:02.466246+00:00 d5791340ef18: Pulling fs layer
2026-06-05T02:25:02.466258+00:00 d3178a7b2709: Pulling fs layer
2026-06-05T02:25:02.466272+00:00 4f4fb700ef54: Pulling fs layer
2026-06-05T02:25:02.466286+00:00 d3178a7b2709: Waiting
2026-06-05T02:25:02.714736+00:00 8371a51cbc44: Verifying Checksum
2026-06-05T02:25:02.802581+00:00 9824c27679d3: Download complete
2026-06-05T02:25:02.931306+00:00 d3178a7b2709: Download complete
2026-06-05T02:25:03.206769+00:00 9824c27679d3: Pull complete
2026-06-05T02:25:03.233748+00:00 4f4fb700ef54: Verifying Checksum
2026-06-05T02:25:03.233832+00:00 4f4fb700ef54: Download complete
2026-06-05T02:25:03.482668+00:00 8371a51cbc44: Pull complete
2026-06-05T02:25:05.260963+00:00 d5791340ef18: Verifying Checksum
2026-06-05T02:25:05.261089+00:00 d5791340ef18: Download complete
2026-06-05T02:25:22.036752+00:00 d5791340ef18: Pull complete
2026-06-05T02:25:23.109394+00:00 d3178a7b2709: Pull complete
2026-06-05T02:25:23.169760+00:00 4f4fb700ef54: Pull complete
2026-06-05T02:25:23.190840+00:00 Digest: sha256:383395b794dffa5b53012a212365d40c8e37109a626ca30d6151c8348d380b5f
2026-06-05T02:25:23.197950+00:00 Status: Downloaded newer image for golang:1.23-alpine
2026-06-05T02:25:23.202615+00:00 ---> 72fd06a5dd05
2026-06-05T02:25:23.202653+00:00 Step 2/16 : RUN apk add --no-cache git ca-certificates
2026-06-05T02:25:23.267347+00:00 ---> Running in 847ea7401737
2026-06-05T02:25:23.738444+00:00 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz
2026-06-05T02:25:24.142817+00:00 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz
2026-06-05T02:25:25.345712+00:00 (1/12) Installing brotli-libs (1.1.0-r2)
2026-06-05T02:25:25.402687+00:00 (2/12) Installing c-ares (1.34.6-r0)
2026-06-05T02:25:25.426205+00:00 (3/12) Installing libunistring (1.3-r0)
2026-06-05T02:25:25.483663+00:00 (4/12) Installing libidn2 (2.3.7-r0)
2026-06-05T02:25:25.506810+00:00 (5/12) Installing nghttp2-libs (1.69.0-r0)
2026-06-05T02:25:25.527839+00:00 (6/12) Installing libpsl (0.21.5-r3)
2026-06-05T02:25:25.548880+00:00 (7/12) Installing zstd-libs (1.5.7-r0)
2026-06-05T02:25:25.600704+00:00 (8/12) Installing libcurl (8.14.1-r2)
2026-06-05T02:25:25.640457+00:00 (9/12) Installing libexpat (2.7.5-r0)
2026-06-05T02:25:25.665745+00:00 (10/12) Installing pcre2 (10.46-r0)
2026-06-05T02:25:25.708881+00:00 (11/12) Installing git (2.49.1-r0)
2026-06-05T02:25:25.979913+00:00 (12/12) Installing git-init-template (2.49.1-r0)
2026-06-05T02:25:26.005373+00:00 Executing busybox-1.37.0-r18.trigger
2026-06-05T02:25:26.037984+00:00 OK: 20 MiB in 29 packages
2026-06-05T02:25:27.373591+00:00 ---> Removed intermediate container 847ea7401737
2026-06-05T02:25:27.373690+00:00 ---> 5ca53df5b1bb
2026-06-05T02:25:27.373721+00:00 Step 3/16 : WORKDIR /build/coredb
2026-06-05T02:25:27.432404+00:00 ---> Running in d0946cdb1ad1
2026-06-05T02:25:27.505855+00:00 ---> Removed intermediate container d0946cdb1ad1
2026-06-05T02:25:27.505920+00:00 ---> 73bda37e86fc
2026-06-05T02:25:27.505936+00:00 Step 4/16 : COPY coredb/go.mod ./
2026-06-05T02:25:27.583117+00:00 ---> 9a3801898c05
2026-06-05T02:25:27.583185+00:00 Step 5/16 : COPY coredb/ ./
2026-06-05T02:25:27.693589+00:00 ---> 0936b933e0d3
2026-06-05T02:25:27.693689+00:00 Step 6/16 : WORKDIR /build/api
2026-06-05T02:25:27.749884+00:00 ---> Running in e1ad02770679
2026-06-05T02:25:27.821557+00:00 ---> Removed intermediate container e1ad02770679
2026-06-05T02:25:27.821612+00:00 ---> 405bc8389445
2026-06-05T02:25:27.821676+00:00 Step 7/16 : COPY api/go.mod api/go.sum ./
2026-06-05T02:25:27.900765+00:00 ---> 6d8d6bc81887
2026-06-05T02:25:27.900881+00:00 Step 8/16 : RUN go mod download
2026-06-05T02:25:27.955636+00:00 ---> Running in 7ff24944c609
2026-06-05T02:25:37.382281+00:00 ---> Removed intermediate container 7ff24944c609
2026-06-05T02:25:37.382394+00:00 ---> bc929df6d3e7
2026-06-05T02:25:37.382414+00:00 Step 9/16 : COPY api/ ./
2026-06-05T02:25:37.759195+00:00 ---> 162b62dbeafd
2026-06-05T02:25:37.759341+00:00 Step 10/16 : RUN CGO_ENABLED=0 GOOS=linux go build -a -o longhouse .
2026-06-05T02:25:37.858958+00:00 ---> Running in 3eae04226cc5
2026-06-05T02:26:04.596501+00:00 ---> Removed intermediate container 3eae04226cc5
2026-06-05T02:26:04.596573+00:00 ---> ef6716eb4589
2026-06-05T02:26:04.596896+00:00 Step 11/16 : FROM scratch
2026-06-05T02:26:04.597123+00:00 --->
2026-06-05T02:26:04.597269+00:00 Step 12/16 : COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
2026-06-05T02:26:04.719970+00:00 ---> 09a88ec1ecf9
2026-06-05T02:26:04.720160+00:00 Step 13/16 : COPY --from=builder /build/api/longhouse /longhouse
2026-06-05T02:26:06.035746+00:00 ---> f12ccd7ab93a
2026-06-05T02:26:06.035853+00:00 Step 14/16 : EXPOSE 6080 6081
2026-06-05T02:26:06.105384+00:00 ---> Running in 907c006f3e5b
2026-06-05T02:26:06.198100+00:00 ---> Removed intermediate container 907c006f3e5b
2026-06-05T02:26:06.198160+00:00 ---> e5ed477c5827
2026-06-05T02:26:06.198217+00:00 Step 15/16 : USER 1000:1000
2026-06-05T02:26:06.268667+00:00 ---> Running in 2b8c9dd00110
2026-06-05T02:26:06.345810+00:00 ---> Removed intermediate container 2b8c9dd00110
2026-06-05T02:26:06.345896+00:00 ---> 9448ef218a5d
2026-06-05T02:26:06.345912+00:00 Step 16/16 : ENTRYPOINT ["/longhouse"]
2026-06-05T02:26:06.414022+00:00 ---> Running in c1ce41693f71
2026-06-05T02:26:06.493767+00:00 ---> Removed intermediate container c1ce41693f71
2026-06-05T02:26:06.493868+00:00 ---> bcd81332802d
2026-06-05T02:26:06.528373+00:00 Successfully built bcd81332802d
2026-06-05T02:26:06.538505+00:00 Successfully tagged longhouse-api:test
2026-06-05T02:26:06.542911+00:00 === API Docker image builds successfully ===
2026-06-05T02:26:06.545754+00:00 ✓ Job completed successfully (exit code: 0)