github-release-bot/docker/Dockerfile
2023-03-05 11:00:07 +03:00

14 lines
373 B
Docker

FROM rust:alpine as builder
RUN apk update
RUN apk add --no-cache openssl-dev musl-dev
WORKDIR /opt
ADD . .
RUN cargo build --release --verbose
FROM alpine:latest
COPY --from=builder /opt/target/release/github-release-bot /opt/github-release-bot
COPY ./docker/entrypoint.sh /opt/entrypoint.sh
RUN chmod +x /opt/entrypoint.sh
WORKDIR /opt
ENTRYPOINT ["/opt/entrypoint.sh"]