bashbrew/Dockerfile.test

15 lines
243 B
Docker

FROM golang:1.23-bookworm
SHELL ["bash", "-Eeuo", "pipefail", "-xc"]
WORKDIR /usr/src/bashbrew
COPY go.mod go.sum ./
RUN go mod download
COPY . .
RUN go test -v -race -coverprofile=coverage.out ./...
RUN go tool cover -func=coverage.out