mirror of
https://github.com/kaspanet/kaspad.git
synced 2025-05-20 22:06:42 +00:00
30 lines
521 B
Docker
30 lines
521 B
Docker
ARG KASPAD_IMAGE
|
|
ARG KASPAMINER_IMAGE
|
|
|
|
FROM ${KASPAD_IMAGE} as kaspad
|
|
FROM ${KASPAMINER_IMAGE} as kaspaminer
|
|
|
|
FROM golang:1.19-alpine
|
|
|
|
RUN mkdir -p /go/src/github.com/kaspanet/kaspad
|
|
|
|
WORKDIR /go/src/github.com/kaspanet/kaspad
|
|
|
|
RUN apk add bash build-base git
|
|
|
|
COPY go.mod .
|
|
COPY go.sum .
|
|
|
|
RUN go mod download
|
|
|
|
COPY . .
|
|
|
|
COPY --from=kaspad /app/ /app/
|
|
COPY --from=kaspaminer /app/ /app/
|
|
ENV PATH="/app:${PATH}"
|
|
|
|
WORKDIR /go/src/github.com/kaspanet/kaspad/stability-tests
|
|
|
|
RUN go install ./...
|
|
|
|
ENTRYPOINT ["./run/run.sh"] |