add dump/restore commands to docker file.
continuous-integration/drone/push Build is passing

This commit is contained in:
2021-03-21 12:21:50 +01:00
parent e9b00b61fd
commit b6b7b8f1b6
+4 -2
View File
@@ -1,6 +1,6 @@
## 1. Build Server
# Use Go 1.14
FROM golang:1.14 AS build-server
FROM golang:1.16 AS build-server
# Load repository into docker
WORKDIR /project/
@@ -12,10 +12,12 @@ RUN go generate ./...
# Build server and tools (CGO disabled to make them 100% static)
ENV CGO_ENABLED 0
RUN go build -installsuffix cgo -ldflags="-s -w" -o /binaries/rpdata-server ./cmd/rpdata-server
RUN go build -installsuffix cgo -ldflags="-s -w" -o /binaries/rpdata-dump ./cmd/rpdata-dump
RUN go build -installsuffix cgo -ldflags="-s -w" -o /binaries/rpdata-restore ./cmd/rpdata-restore
## 2. Distribute
# Use alpine linux
FROM alpine:3.12
FROM alpine:3.13
# Install certificates to enable HTTPS GET requests, and tzdata for log imports.
RUN apk add --no-cache ca-certificates tzdata