Skip to content
Snippets Groups Projects
  1. Jul 07, 2020
  2. Jul 06, 2020
  3. Jun 30, 2020
  4. Jun 02, 2020
  5. May 26, 2020
  6. May 21, 2020
  7. May 18, 2020
  8. May 07, 2020
  9. Apr 29, 2020
  10. Apr 21, 2020
  11. Apr 20, 2020
  12. Apr 14, 2020
  13. Apr 13, 2020
  14. Apr 11, 2020
  15. Apr 07, 2020
  16. Apr 04, 2020
  17. Mar 21, 2020
    • Daniel's avatar
      ci: allow overriding run-docker.sh CARGO_HOME. · 20cd6255
      Daniel authored
      The `ci/run-docker.sh` utility script adds a `--volume` argument to the
      `docker` command to mount the Cargo home directory of the host machine
      into the container at `/cargo`.
      
      Prior to this patch the host's Cargo home directory is assumed to be the
      `dirname` of the `dirname` of the `cargo` command's path. That works in
      most cases where the host machine installed rust with vanilla
      `rustup`. It may fail if the host machine used a different method.
      
      For example if the host machine used the Archlinux rustup package[0]
      then `cargo` is installed to `/usr/bin/cargo` and the `run-docker.sh`
      script incorrectly mounts `/usr/` to the `/cargo` directory of the test
      container.
      
      This patch allows specifying an explicit `CARGO_HOME` to the
      `ci/run-docker.sh` script so that users with a non-standard cargo dir
      can use the utility without modification. By default if no `CARGO_HOME`
      is set then the legacy behaviour is used and `CARGO_HOME` defaults to
      the `dirname` of the `dirname` of the `cargo` command is used.
      
      [0]: https://wiki.archlinux.org/index.php/rust#Arch_Linux_package
      20cd6255
  18. Mar 15, 2020
  19. Mar 12, 2020
  20. Mar 08, 2020
  21. Mar 05, 2020
  22. Mar 04, 2020
  23. Mar 03, 2020
  24. Mar 02, 2020
Loading