2024-08-24 15:10:54 +02:00
|
|
|
FROM docker.io/library/rust:1.80
|
2024-01-06 11:14:30 +01:00
|
|
|
|
2024-01-06 19:49:41 +01:00
|
|
|
RUN rustup component add \
|
|
|
|
clippy \
|
|
|
|
llvm-tools-preview \
|
|
|
|
rustfmt
|
|
|
|
|
|
|
|
RUN cargo install \
|
|
|
|
grcov
|
2024-01-06 11:14:30 +01:00
|
|
|
|
|
|
|
RUN apt-get update && apt-get install -y \
|
2024-08-24 15:21:34 +02:00
|
|
|
nodejs \
|
|
|
|
pipx
|
|
|
|
|
2024-08-24 15:38:01 +02:00
|
|
|
# Once pipx>=1.5.0 is available use --global instead of env
|
|
|
|
RUN env PIPX_HOME=/usr/local/pipx \
|
|
|
|
PIPX_BIN_DIR=/usr/local/bin \
|
|
|
|
pipx install --include-deps --system-site-packages beets==2.0.0
|