FROM rust:1.70 as metrics RUN cargo install rust-code-analysis-cli WORKDIR /code/ RUN git clone https://gitea.parrrate.ru/PTV/radn-rs.git WORKDIR /code/radn-rs/ COPY metrics.py /code/metrics.py RUN git fetch && git checkout 1a8d70957b7d0f3f08f1c0f11ff04ebc007a6b48 RUN --mount=type=cache,target=/code/cache/ python3 /code/metrics.py FROM python:3.11 RUN python3 -m pip install matplotlib WORKDIR /code/ COPY --from=metrics /code/metrics.json metrics.json COPY render.py render.py RUN python3 render.py