diff --git a/Dockerfile b/Dockerfile index 3c16c30..68b662a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,24 +3,19 @@ ARG CHECKOUT=main # Go container FROM golang:1.20.2-alpine3.17 AS GO_BUILD ARG CHECKOUT - RUN apk fix && \ apk --no-cache --update add git make - RUN mkdir /build RUN git clone https://code.forgejo.org/forgejo/runner.git /build/runner \ && cd /build/runner \ && git checkout $CHECKOUT - WORKDIR /build/runner - RUN make build # -- # Final Container FROM alpine:3.17 -COPY --from=GO_BUILD /build/runner/forgejo-runner /app - +RUN mkdir /app +COPY --from=GO_BUILD /build/runner/forgejo-runner /app/forgejo-runner WORKDIR /app - CMD ["./forgejo-runner", "daemon"] \ No newline at end of file