ceremonyclient/go-libp2p/test-plans/PingDockerfile
Cassandra Heart dbd95bd9e9
v2.1.0 (#439)
* v2.1.0 [omit consensus and adjacent] - this commit will be amended with the full release after the file copy is complete

* 2.1.0 main node rollup
2025-09-30 02:48:15 -05:00

18 lines
342 B
Plaintext

# syntax=docker/dockerfile:1
# This is run from the parent directory to copy the whole go-libp2p codebase
FROM golang:1.24-alpine AS builder
WORKDIR /app/
COPY ./ .
WORKDIR /app/test-plans
RUN go mod download
RUN go build -o /testplan ./cmd/ping
FROM alpine
WORKDIR /app
COPY --from=builder /testplan /testplan
ENTRYPOINT [ "/testplan"]