aboutsummaryrefslogtreecommitdiff
path: root/src/push.rs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* [#202] Provide '^out' suffix for deriver on newer nixRoman Melnikov2023-05-051-3/+24
| | | | | | | | | | | | Problem: Since 2.15 nix no longer reference '.drv' as derivation outputs. At the same time, nix before '2.13' doesn't support '.drv' special suffix handling. Solution: Provide '^out' suffix for the profile deriver in case 'nix path-info <...>.drv' returns the same '<...>.drv' path. In other cases either an error about the build result not being present in the /nix/store is returned or an actual build result path is returned.
* Build every profile first, then push (#158)2xsaiko2022-12-291-14/+19
| | | | | Try to build everything first before pushing to remotes. Since the build is more likely to fail than the upload, if there is an error the deployment will fail sooner and before uploading any potentially unusable configuration.
* Add option to build on the remote hostPhilipp Herzog2022-11-181-59/+135
|
* General code cleanupnotgne22021-08-121-20/+20
|
* Evaluate only once, and then only realiseAlexander Bantyev2021-07-021-9/+47
|
* Clean up adding Command argumentsnotgne22021-02-091-10/+10
|
* changed: remove 2015-style extern crateBernardo Meurer2021-01-261-2/+2
|
* Remove unused DeployPathToActivatePathErrornotgne22021-01-081-2/+0
|
* Struct-ify arguments to push_profilenotgne22021-01-081-37/+56
|
* Restructure projectnotgne22021-01-081-0/+174