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
109 stars 5 forks source link

Add `--nix-args` and `--nix-build-args` #8

Closed srid closed 1 year ago

srid commented 1 year ago

This should allow user to set custom arguments, like

Question: is it possible to avoid naming these options and instead pass them as:

nixci . -- --keep-going -j auto --refresh --option system aarch64-darwin

And have nixci automatically pass them as global args or as args to build subcommand based on how we parse it? Maybe too complex to consider it.