lassulus
59aa5d0e41
populate pass: calculate hash for each symlink
...
this fixes folders with symlinks not getting updated if the symlinked
file is in another subfolder of the pass repo
2023-03-13 10:49:57 +01:00
tv
3ebbfc6261
rebuild: set NIX_PATH like everywhere else
2022-09-07 11:56:51 +02:00
tv
e5c13343a6
withNixOutputMonitor: run shell with know Nix path
2022-09-07 11:55:35 +02:00
tv
6ee1d00b92
runShell: admit non-posix-compatible shells
2022-09-07 11:17:39 +02:00
tv
625bd446dd
krops writeDeploy: add useNixOutputMonitor parameter
2022-08-23 14:16:39 +02:00
tv
3aa04be96f
Merge remote-tracking branch 'prism/master'
2022-07-26 21:03:55 +02:00
lassulus
117b0b32cd
krops writeTest: make trace optional
2022-07-26 21:02:05 +02:00
tv
9c49e9aa24
krops writeDeploy: add operation parameter
2022-07-16 16:50:32 +02:00
tv
89e5e67659
populate git: remove trailing spaces
2022-02-12 10:07:17 +01:00
tv
824aa36b2a
populate git: remove non-worktree target
2022-02-12 10:06:34 +01:00
tv
13ae434b14
Merge pull request #35 from erikarvstedt/fix-ssh-port
...
target: use default port from SSH config
2021-11-20 15:46:09 +01:00
Erik Arvstedt
9fc8cbf8e8
target: use default port from SSH config
...
This is the expected behavior.
The SSH config is also implicitly used for other SSH-related settings.
2021-11-20 14:28:54 +01:00
tv
05f0d3b5c1
populate file: isDerivation -> isStorePath
2021-10-26 19:36:12 +02:00
tv
6ef8900af4
populate file: admit derivations
2021-10-26 13:52:25 +02:00
tv
53eda9cafe
README: transfered -> transferred
2021-10-26 13:52:25 +02:00
tv
bdce88820b
README: talk about systems
2021-10-26 13:52:25 +02:00
tv
0fc8f1b2a6
populate: add rsyncDefaultConfig
2021-10-26 13:52:25 +02:00
lassulus
d80cb74c74
runShell/writeCommand: add allocateTTY argument
2021-10-26 13:51:18 +02:00
lassulus
c1b24328c4
krops writeDeploy: deprecate fast parameter
2021-10-26 13:51:07 +02:00
Matthias Beyer
a3bda5c49b
README: use latest krops version in example
...
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-10-26 13:51:04 +02:00
lassulus
b78e4d5a92
README: update irc link
2021-07-22 08:19:15 +02:00
Lassulus
cccebf3ff7
Merge pull request #30 from krebs/fixups
...
(hopefully) fix pass with subfolders, make README more clear for extraOptions
2021-03-23 22:47:37 +01:00
lassulus
2ea0cdb99d
README: better usecase for extraOptions
2021-02-16 19:29:51 +01:00
lassulus
438d3f8738
populate pass: don't decrypt .gpg-id
2021-02-16 19:29:41 +01:00
lassulus
9eb2c2d0d6
populate pass: make git optional again
2021-01-17 17:18:05 +01:00
tv
c2fa48550f
isLocalTarget: use "localhost" as default
...
This fixes an issue when trying to deploy using sudo from systems that
don't provide means to determine the real host name.
2021-01-16 14:12:45 +01:00
tv
efe400d87c
README: ops -> operations
...
Because there's no need to save on characters.
2021-01-05 22:54:24 +01:00
Simon Bruder
804c79a14d
Make pass source follow symlinks
2020-12-15 22:15:37 +01:00
tv
73f0cdcb0b
Merge pull request #26 from Mic92/contrib
...
README: mention github fork
2020-12-14 17:25:42 +01:00
Jörg Thalheim
790e31fead
README: mention github fork
2020-12-14 16:27:24 +01:00
tv
c207e1f71b
Merge pull request #24 from jpotier/fix-sudo-for-remote
...
Add flag to nixos-rebuild
2020-11-20 19:49:26 +01:00
b83fd5c682
Add flag to nixos-rebuild
...
In the case we need sudo for the remote target, the flag
`--use-remote-sudo` must be passed if the target's ssh user is not root.
If target's ssh user is root, it doesn't hurt to use sudo.
2020-11-20 17:04:30 +02:00
tv
5ea125514e
Merge pull request #21 from elohmeier/git-shallow
...
add shallow option to git source type
2020-07-02 19:44:56 +02:00
Enno Lohmeier
54eb1c89cf
add shallow
option to git source type
2020-07-02 16:43:42 +02:00
tv
3e731035ed
Merge pull request #20 from Mic92/local-sudo
...
fix local deployment with sudo
2020-06-22 20:57:21 +02:00
Jörg Thalheim
bdf56191e2
fix local deployment with sudo
2020-06-22 15:40:34 +01:00
tv
56a066d470
Merge remote-tracking branch 'krebs/master'
2020-06-16 19:47:08 +02:00
tv
44e8dd5cea
treewide: harmonize ssh calls
2020-06-08 23:12:14 +02:00
tv
1eb67a9b78
README: brakets -> brackets
2020-06-08 23:00:27 +02:00
tv
486300fb35
krops runCommand: derive script name from command
2020-06-08 22:59:42 +02:00
tv
81c4885124
lib: add firstWord
2020-06-08 22:59:42 +02:00
tv
67132ed53f
krops remoteCommand: don't ssh if target is local
2020-06-08 22:59:37 +02:00
lassulus
be3fa4608b
README: document writeTest & writeCommand
2020-05-12 19:19:00 +02:00
tv
476fb97dc9
README: talk about target.extraOptions
2020-04-19 01:30:15 +02:00
tv
55aa2c77ce
Merge pull request #19 from erikarvstedt/improve-target-opts
...
Improve deploy target options
2020-04-19 01:06:20 +02:00
Erik Arvstedt
8a8b2cf861
support default target attrs for attrSets
2020-04-18 23:38:43 +02:00
Erik Arvstedt
2cafddd78d
add target.extraOptions
2020-04-18 23:05:18 +02:00
tv
9c16ab1ce1
populate file: deprecated exclude option
2020-03-17 19:32:46 +01:00
tv
ed9fc66582
Merge pull request #15 from nyantec/feature/filters
...
support for include filters
2020-02-18 14:36:30 +01:00
tv
8161ec7367
Merge pull request #17 from Mic92/no-writers
...
use writers from nixpkgs
2020-02-18 14:34:10 +01:00