Files
babashka-pod-docker/Dockerfile

21 lines
503 B
Docker
Raw Permalink Normal View History

FROM golang:1.19-alpine AS build
WORKDIR /app
COPY go.mod ./
COPY go.sum ./
RUN go mod download
COPY main.go ./
COPY docker/ ./docker/
COPY babashka/ ./babashka/
2023-02-09 13:26:42 +00:00
RUN CGO_ENABLED=0 go build -o babashka-pod-docker
FROM alpine:3.17
2023-02-09 13:26:42 +00:00
ARG version
COPY repository/ /root/.babashka/pods/repository
2023-02-09 13:26:42 +00:00
COPY --from=build /app/babashka-pod-docker /root/.babashka/pods/repository/docker/babashka-pod-docker/0.1.0
RUN chmod 755 /root/.babashka/pods/repository/docker/babashka-pod-docker/0.1.0/babashka-pod-docker