Skip to content

Commit fb8722b

Browse files
committed
feat: move the to chainguard images for the mcp for consistency
1 parent 89b5c1c commit fb8722b

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

.buildkite/pipeline.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,4 +60,9 @@ steps:
6060
run: goreleaser
6161
shell: false
6262
tty: true
63-
progress: plain
63+
progress: plain
64+
65+
# validate the docker file builds correctly as this is used by docker hub for publishing the mcp into their registry
66+
- label: ":docker: build image"
67+
depends_on: quality-checks
68+
command: docker build -t buildkite-mcp-server:latest -f Dockerfile.local .

Dockerfile.local

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Build stage
2-
FROM public.ecr.aws/docker/library/golang:1.24.5 AS builder
2+
FROM cgr.dev/chainguard/go:latest AS builder
33

44
WORKDIR /app
55

@@ -14,10 +14,7 @@ COPY . .
1414
RUN CGO_ENABLED=0 go build -o buildkite-mcp-server ./cmd/buildkite-mcp-server/main.go
1515

1616
# Final stage
17-
FROM alpine:3.22
18-
19-
# Install ca-certificates for HTTPS requests
20-
RUN apk --no-cache add ca-certificates
17+
FROM cgr.dev/chainguard/static:latest
2118

2219
WORKDIR /app
2320

0 commit comments

Comments
 (0)