Dockerfile_pre_test 456 B

1234567891011121314151617181920
  1. FROM rust:1.58-buster
  2. RUN apt update
  3. RUN apt install -y \
  4. libglib2.0-dev \
  5. libgtk-3-dev \
  6. libsoup2.4-dev \
  7. libappindicator3-dev \
  8. libwebkit2gtk-4.0-dev \
  9. firefox-esr
  10. # for kcov and Tarpaulin
  11. #liblzma-dev binutils-dev libcurl4-openssl-dev libdw-dev libelf-dev
  12. RUN cargo install cargo-make --debug
  13. # for test coverage
  14. #RUN cargo install cargo-tarpaulin
  15. # clean up a bit
  16. RUN cargo install cargo-cache && cargo cache -a
  17. CMD ["exit"]