aboutsummaryrefslogtreecommitdiff
path: root/src/cli.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2023-04-20[Chore] Handle 'temp_path' as an actual 'Path' instead of 'String'Roman Melnikov1-1/+2
2022-12-29Build every profile first, then push (#158)2xsaiko1-12/+21
2022-11-18Add option to build on the remote hostPhilipp Herzog1-6/+7
2022-11-11Introduce non-zero exit code for rollbacksPhilipp Herzog1-1/+3
2022-10-09Add new activation strategy `boot` as equivalent to `nixos-rebuild boot`Maximilian Bosch1-1/+10
2022-01-28Add custom sudo command supportAndrew Fontaine1-0/+4
2021-08-12General code cleanupnotgne21-26/+21
2021-07-29fix ambiguous crate refTimothy DeHerrera1-1/+1
2021-07-29optionally take args as inputTimothy DeHerrera1-3/+6
2021-07-29make cli opts publicTimothy DeHerrera1-1/+1
2021-07-14export cli run in libTimothy DeHerrera1-19/+8
2021-06-22Cargo fmtAlexander Bantyev1-6/+6
2021-06-22Add multi node supportYannik Sander1-97/+181
2021-04-07Add dry activate argument.Oleg Pykhalov1-1/+7
2021-02-19Remove redundant `format!()`notgne21-1/+1
2021-02-09Clean up adding Command argumentsnotgne21-8/+6
2021-02-07fixup! Evaluate deploy output lazilyAlexander Bantyev1-50/+42
2021-02-06Evaluate deploy output lazilyAlexander Bantyev1-22/+70
2021-01-26changed: remove 2015-style extern crateBernardo Meurer1-8/+3
2021-01-08Don't import PushProfileDatanotgne21-2/+1
2021-01-08Remove `Error` postfixes from error variants variantsnotgne21-18/+16
2021-01-08Use type definition for ToDeploynotgne21-53/+52
2021-01-08Struct-ify arguments to push_profilenotgne21-5/+6
2021-01-08Fix trivial lint issuesnotgne21-1/+1
2021-01-08Restructure projectnotgne21-36/+36
2020-12-30Modify activation logic to keep SSH connection alive for magic-rollback and a...notgne21-1/+5
2020-12-27Make printed deployment information be info level instead of warnnotgne21-1/+1
2020-12-27Replace logger, add more logging options including filesnotgne21-8/+17
2020-11-29Use crude Nix parsing for parsing the flake pathnotgne21-4/+6
2020-11-27Remove old `--no-link` flags to the Nix buildnotgne21-1/+1
2020-11-24Fix ProfileNotFound error messagenotgne21-1/+1
2020-11-22Print deployment if interactive mode is disablednotgne21-0/+4
2020-11-22Remove ref/cows from DeployDefs, add interactive flag (resolves #4)notgne21-34/+49
2020-11-22Refactor running to deprecate deploy_all_profiles/push_all_profilesnotgne21-237/+122
2020-11-22Partially add deployment confirmation utilities (for #4)notgne21-0/+90
2020-11-21Build nothing if checks attribute is missing in non-flakes mode (fixes #7)notgne21-1/+1
2020-11-14Pass extra build args to build commandnotgne21-0/+7
2020-11-07Unmute some more outputs, document the remaining mutesnotgne21-0/+1
2020-11-02Mildly improve loggingnotgne21-1/+1
2020-10-30Tweak error messages a littlenotgne21-3/+3
2020-10-29Make all the errors work correctly (I am so so sorry)notgne21-43/+151
2020-10-26Add more debug logsnotgne21-1/+4
2020-10-26Automatically run checks when deployingnotgne21-1/+43
2020-10-23Add an option to keep build resultsnotgne21-3/+24
2020-10-23Warn when flakes are not available, forward stderr of Nix evaluationnotgne21-5/+9
2020-10-13Clean up some CLI arguments, make magic rollback optionalnotgne21-36/+37
2020-10-08Update documentationnotgne21-14/+0
2020-10-06Add skip-push flagnotgne21-25/+36
2020-10-05Improve schema a bit, fix flake locks for examplesnotgne21-9/+19
2020-10-05Add interface with json schema, fix flake-less issues, put setActivate and js...notgne21-3/+6