summaryrefslogtreecommitdiff
path: root/Dockerfile.integration
blob: 35dc1e2d3c9e9553f4b7c6527e33ab10608e82bf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
FROM vault:1.10.4 AS vault

FROM consul:1.12.2 AS consul

FROM golang:1.18-alpine

COPY --from=vault /bin/vault /bin/vault
COPY --from=consul /bin/consul /bin/consul

RUN apk add --no-cache make tzdata

WORKDIR /go/src/github.com/hairyhenderson/gomplate/
COPY internal/tests/integration ./internal/tests/integration
COPY Makefile ./Makefile
COPY bin/gomplate_linux-amd64 ./bin/gomplate

CMD ["make", "integration"]