aboutsummaryrefslogtreecommitdiff
path: root/maint/via-cargo-install-in-ci
Commit message (Collapse)AuthorAgeFilesLines
* CI: Force refresh of all "cargo install"Ian Jackson2023-09-111-1/+5
|
* CI: Use cargo install --lockedIan Jackson2023-09-111-1/+1
| | | | Unaccountably, this isn't the default.
* CI: cargo install caching: Use cache/ directory, per-imageIan Jackson2023-08-251-2/+8
| | | | | | This avoids us trying to run binaries built on one image, on a different one. I believe that this is supposed to work according to Rust doctrine, but empirically it doesn't.
* shell: use /usr/bin/env instead of absolute pathsEmil Engler2023-01-251-1/+1
| | | | | | | | | | This commit changes the shebang in all shell scripts from absolute paths (such as `/bin/bash` or `/usr/bin/python3`) to the `/usr/bin/env` binary with the accompanying interpreter as it's argument. The reason for this are as follows: - NixOS cannot work with absolute paths - BSD systems install their packages in /usr/local/bin
* CI: Break out maint/via-cargo-installIan Jackson2022-06-081-0/+10