2023-01-31 03:43:22 +00:00
|
|
|
FROM rust:1.64-buster AS files
|
2022-08-09 01:09:49 +00:00
|
|
|
WORKDIR /usr/src/patched_porobot
|
|
|
|
COPY . .
|
|
|
|
|
2023-01-31 03:43:22 +00:00
|
|
|
FROM files AS system
|
2023-02-07 00:46:57 +00:00
|
|
|
RUN apt-get install -y libssl1.1
|
2022-08-09 01:09:49 +00:00
|
|
|
|
2023-01-31 03:43:22 +00:00
|
|
|
FROM system AS build
|
|
|
|
RUN cargo install --path . --all-features --bins
|
|
|
|
|
|
|
|
FROM build AS entrypoint
|
2023-02-07 00:46:16 +00:00
|
|
|
ENTRYPOINT []
|
2022-12-24 02:57:48 +00:00
|
|
|
CMD []
|
2022-08-09 01:09:49 +00:00
|
|
|
|
2022-12-24 02:57:48 +00:00
|
|
|
FROM entrypoint AS final
|
|
|
|
LABEL org.opencontainers.image.title="Patched Porobot"
|
|
|
|
LABEL org.opencontainers.image.description="Legends of Runeterra card database utilities and bots"
|
|
|
|
LABEL org.opencontainers.image.licenses="AGPL-3.0-or-later"
|
|
|
|
LABEL org.opencontainers.image.url="https://github.com/Steffo99/patched-porobot"
|
|
|
|
LABEL org.opencontainers.image.authors="Stefano Pigozzi <me@steffo.eu>"
|
2022-08-09 01:09:49 +00:00
|
|
|
ENV RUST_LOG "warn,patched_porobot=info,patched_porobot_telegram=info,patched_porobot_discord=info,patched_porobot_matrix=info"
|