aboutsummaryrefslogtreecommitdiff
path: root/src/utils/deploy.rs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add SPDX-FileCopyrightText to the three files that I changed substantiallyAndreas Fuchs2020-12-021-0/+1
|
* Use DeployData's store path to build the activate-rs pathAndreas Fuchs2020-12-021-9/+4
| | | | This gets rid of yet more code, so - win!
* Use the profile closure's activate script to activate the profileAndreas Fuchs2020-12-021-1/+1
| | | | | | | This gets rid of the "current_exe" vestige that has stuck around from when this program was meant to be standalone; instead, we use the (already known) path to the activate-rs wrapper, which automatically uses the correct binary for the deploy target platform.
* Remove ref/cows from DeployDefs, add interactive flag (resolves #4)notgne22020-11-221-1/+1
|
* Use `/tmp` as temp directory, not `/tmp/deploy-rs` (resolves #8 by deprecation)notgne22020-11-221-4/+4
|
* Make `magicRollback` be enabled by defaultnotgne22020-11-141-1/+1
|
* Remove bootstrapnotgne22020-11-071-11/+0
|
* Make all the errors work correctly (I am so so sorry)notgne22020-10-291-12/+37
|
* Make lock hash clearer (at apparently no expense)notgne22020-10-291-1/+1
|
* Add more debug logsnotgne22020-10-261-0/+7
|
* Enable color for activation commandnotgne22020-10-231-1/+3
|
* Clean up some CLI arguments, make magic rollback optionalnotgne22020-10-131-34/+50
|
* Auto rollback if deployment is not confirmednotgne22020-10-131-3/+49
|
* General improvements, deprecate `activate` profile option in favor of ↵notgne22020-10-021-25/+15
| | | | executing $PROFILE/activate (Wrap It Yourself) to ensure successful rollback activations
* Handle more command exits correctlynotgne22020-10-011-1/+5
|
* Rework system for deploy properties, add CLI override flagsnotgne22020-10-011-21/+16
|
* Improve nix copy stuffnotgne22020-10-011-25/+1
|
* Merge branch 'master' of github.com:notgne2/deploy-rs into masternotgne22020-09-291-0/+4
|\
| * Add license information, reformat Nix files, clean upnotgne22020-09-291-0/+4
| |
* | More separation and component testingnotgne22020-09-291-28/+88
|/
* use separate binary for activation, more cleanupnotgne22020-09-281-2/+15
|
* More functionsnotgne22020-09-281-1/+0
|
* Add missing filesnotgne22020-09-281-0/+57