Files

18 lines
414 B
Docker

ARG GO_VERSION=1.25.13
FROM golang:${GO_VERSION}-trixie
WORKDIR /src
RUN apt-get update \
&& apt-get install --yes --no-install-recommends protobuf-compiler \
&& rm -rf /var/lib/apt/lists/* \
&& go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.36.11
COPY cpp/shared/piscsi_version.cpp cpp/shared/piscsi_version.cpp
COPY go go
COPY proto proto
WORKDIR /src/go
ENTRYPOINT ["make", "test"]