aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* [Chore] Handle 'temp_path' as an actual 'Path' instead of 'String'Roman Melnikov2023-04-205-31/+40
* Build every profile first, then push (#158)2xsaiko2022-12-292-26/+40
* Merge pull request #176 from Ma27/activate-bootAlexander Bantyev2022-12-293-4/+31
|\
| * Add new activation strategy `boot` as equivalent to `nixos-rebuild boot`Maximilian Bosch2022-10-093-4/+31
* | Add option to build on the remote hostPhilipp Herzog2022-11-184-69/+153
* | Introduce non-zero exit code for rollbacksPhilipp Herzog2022-11-111-1/+3
|/
* Add custom sudo command supportAndrew Fontaine2022-01-283-1/+15
* ensure spawned thread exits before mainTimothy DeHerrera2021-11-181-1/+5
* General code cleanupnotgne22021-08-125-130/+117
* fix ambiguous crate refTimothy DeHerrera2021-07-291-1/+1
* optionally take args as inputTimothy DeHerrera2021-07-292-4/+7
* make cli opts publicTimothy DeHerrera2021-07-291-1/+1
* export cli run in libTimothy DeHerrera2021-07-143-667/+677
* Evaluate only once, and then only realiseAlexander Bantyev2021-07-021-9/+47
* Cargo fmtAlexander Bantyev2021-06-222-7/+11
* Add multi node supportYannik Sander2021-06-224-137/+385
* Use correct path to `deploy-rs-activate` binary when using `dry_activate`notgne22021-04-301-3/+5
* Apply notgne2 suggestions.Oleg Pykhalov2021-04-162-5/+5
* Add dry activate argument.Oleg Pykhalov2021-04-074-50/+83
* Remove `ssh://` prefix from SSH addressesnotgne22021-02-281-1/+1
* Re-use `ssh_addr`notgne22021-02-281-3/+3
* Remove redundant `format!()`notgne22021-02-191-1/+1
* Clean up adding Command argumentsnotgne22021-02-093-25/+23
* Re-add debug log for activate command erroringnotgne22021-02-091-0/+1
* Clean up structure used for activation command error sendingnotgne22021-02-091-11/+9
* Still wait for activation command to end even in cases of errorsnotgne22021-02-091-43/+70
* Use oneshot signals to ensure SSH activate command has finished before deploy...notgne22021-02-091-7/+14
* Wait for `ssh_activate` to complete and check for errors in magic_rollback ac...notgne22021-02-091-11/+20
* Merge branch 'master' into style-fixesnotgne22021-02-081-22/+62
|\
| * fixup! Evaluate deploy output lazilyAlexander Bantyev2021-02-071-50/+42
| * Evaluate deploy output lazilyAlexander Bantyev2021-02-061-22/+70
* | changed: remove 2015-style extern crateBernardo Meurer2021-01-266-23/+9
|/
* Merge branch 'master' into notgne2/cleanupnotgne22021-01-141-1/+1
|\
| * Raise wait timeoutnotgne22021-01-141-1/+1
* | Only build wait command if magic_rollback is enablednotgne22021-01-141-10/+10
* | Don't import PushProfileDatanotgne22021-01-081-2/+1
* | Remove unused DeployPathToActivatePathErrornotgne22021-01-083-13/+0
* | Remove `Error` postfixes from error variants variantsnotgne22021-01-081-18/+16
* | Use type definition for ToDeploynotgne22021-01-081-53/+52
* | Struct-ify arguments to push_profilenotgne22021-01-082-42/+62
* | Struct-ify arguments to build_wait_commandnotgne22021-01-081-21/+23
* | Struct-ify arguments to build_activate_commandnotgne22021-01-081-26/+28
* | Fix trivial lint issuesnotgne22021-01-084-8/+7
* | Restructure projectnotgne22021-01-086-52/+50
|/
* Merge branch 'notgne2/new-logger'notgne22021-01-084-86/+436
|\
| * Format logs differentlynotgne22021-01-011-3/+3
| * Modify activation logic to keep SSH connection alive for magic-rollback and a...notgne22020-12-304-84/+325
| * Make printed deployment information be info level instead of warnnotgne22020-12-271-1/+1
| * Remove discriminant (they are already differenciated by binary name)notgne22020-12-271-1/+0
| * Deduplicate level to emoji pattern into make_emoji()notgne22020-12-271-14/+12