Skip to content
Snippets Groups Projects
  1. May 18, 2020
  2. May 07, 2020
  3. Apr 29, 2020
  4. Apr 21, 2020
  5. Apr 20, 2020
  6. Apr 14, 2020
  7. Apr 13, 2020
  8. Apr 11, 2020
  9. Apr 07, 2020
  10. Apr 04, 2020
  11. 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
  12. Mar 15, 2020
  13. Mar 12, 2020
  14. Mar 08, 2020
  15. Mar 05, 2020
  16. Mar 04, 2020
  17. Mar 03, 2020
  18. Mar 02, 2020
  19. Mar 01, 2020
  20. Feb 29, 2020
Loading