PaulDance / cargo-liner

Cargo subcommand to install and update binary packages listed in configuration
https://crates.io/crates/cargo-liner
GNU General Public License v3.0
11 stars 2 forks source link

Optionally continue with installation even if some package fails #11

Closed PaulDance closed 5 months ago

PaulDance commented 10 months ago

Currently, whenever the installation of some package fails, the whole process fails on the first error encountered. That may not be ideal in some situations. Therefore, adding a ship --keep-going CLI option to allow ignoring installation errors only would be useful.

Both crate::cargo::install and install_all should still return a Result and not only an Ok:

PaulDance commented 9 months ago

Actually, the failure needs to be implemented first :grimacing: