aboutsummaryrefslogtreecommitdiff
path: root/src/data.rs (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-04-20[Chore] Handle 'temp_path' as an actual 'Path' instead of 'String'Roman Melnikov1-1/+2
Problem: 'temp_path' and 'lock_path' are handled as 'String'. This can be a problem when the 'temp_path' directory is a symlink on the target system, e.g. this is the case with the default '/tmp' and macOS, where this directory is actually a symlink to '/private/tmp'. Solution: Handle 'temp_path' and 'lock_path' as actual Paths. Also, canonicalize 'temp_path' to avoid canary file path mismatches when checking filesystem events. As a side effect, also update the 'notify' dependency to the latest stable version.
2022-11-18Add option to build on the remote hostPhilipp Herzog1-0/+2
2022-01-28Add custom sudo command supportAndrew Fontaine1-0/+2
This is useful for nodes that utilize `doas` instead of `sudo`.
2021-01-26changed: remove 2015-style extern crateBernardo Meurer1-1/+1
2021-01-08Restructure projectnotgne21-0/+0
2020-11-07Remove bootstrapnotgne21-1/+0
2020-10-23Remove redundant defaultnotgne21-2/+2
2020-10-13Clean up some CLI arguments, make magic rollback optionalnotgne21-8/+8
2020-10-13Auto rollback if deployment is not confirmednotgne21-0/+4
2020-10-10Add profile path option to profilesnotgne21-0/+2
2020-10-05Improve schema a bit, fix flake locks for examplesnotgne21-8/+7
2020-10-02General improvements, deprecate `activate` profile option in favor of ↵notgne21-1/+0
executing $PROFILE/activate (Wrap It Yourself) to ensure successful rollback activations
2020-09-29Add license information, reformat Nix files, clean upnotgne21-0/+4
2020-09-28use separate binary for activation, more cleanupnotgne21-4/+6
2020-09-28More functionsnotgne21-1/+1
2020-09-28Add missing filesnotgne21-0/+64