srid / nixci

Define and build CI for Nix projects anywhere; superceded by Omnix https://omnix.page/om/ci.html
GNU Affero General Public License v3.0
108 stars 5 forks source link

Preprocess `--override-inputs` arguments #71

Closed srid closed 1 month ago

srid commented 1 month ago

Currently, the user must prefix all inputs to be overriden, with flake/ (due to the way devour-flake works), but we should do it automatically on their behalf.

So, instead of the user needing to run:

nixci build -- --override-input flake/process-tracker ../process-tracker

they should just be able to do:

nixci build -- --override-input process-tracker ../process-tracker