Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | README: talk about the target attribute | tv | 2019-11-29 | 1 | -1/+32 |
| | |||||
* | ssh: support using ssh-configured user | tv | 2019-11-29 | 3 | -8/+10 |
| | | | | | | | Let ssh use the user configured in its configuration files when the target user is set to the empty string. Closes https://github.com/krebs/krops/issues/2 | ||||
* | Merge pull request #7 from nyantec/feature/sudo | tv | 2019-11-29 | 3 | -6/+11 |
|\ | | | | | ssh, rsync: support using sudo on remote | ||||
| * | ssh, rsync: support using sudo on remote | Milan Pässler | 2019-11-29 | 3 | -6/+11 |
|/ | | | | | | | | This allows deployment of remote hosts without having ssh access to the root user. Passwordless sudo is recommended since krops will use multiple ssh sessions and the password will not be remembered. Closes https://github.com/krebs/krops/issues/3 | ||||
* | README: fix minimal example | lassulus | 2019-11-20 | 1 | -2/+2 |
| | |||||
* | krops: add writeCommandwriteCommand | lassulus | 2019-10-23 | 1 | -0/+15 |
| | |||||
* | krops: add remoteCommand, use in build & rebuild | lassulus | 2019-10-23 | 1 | -20/+14 |
| | |||||
* | writeDeploy: add fast option | lassulus | 2019-10-23 | 1 | -4/+17 |
| | |||||
* | populate git: add fetchAlways optionfetchAlways | lassulus | 2019-08-08 | 2 | -2/+10 |
| | |||||
* | pkgs write{Deploy,Test}: allow backup of target | tv | 2019-07-16 | 1 | -4/+4 |
| | |||||
* | populate: support backupping target | tv | 2019-07-16 | 1 | -1/+23 |
| | |||||
* | populate: allow directories as sentinel | tv | 2019-07-16 | 1 | -1/+1 |
| | |||||
* | pkgs: allow to overlay all the things | tv | 2019-07-16 | 1 | -2/+2 |
| | |||||
* | krops: add dry-rebuild before nix build | lassulus | 2019-07-16 | 1 | -0/+1 |
| | |||||
* | krops build: fix name | lassulus | 2019-07-16 | 1 | -1/+1 |
| | |||||
* | writeDeploy: fancy output with nix build | lassulus | 2019-04-28 | 1 | -0/+19 |
| | |||||
* | pkgs nix-writers: 3.0.0 -> 3.4.0 | tv | 2019-04-02 | 1 | -1/+1 |
| | |||||
* | README: document all the source types | tv | 2019-02-26 | 1 | -0/+83 |
| | |||||
* | pkgs.krops.rebuild: allow passing arbitrary args | tv | 2019-02-26 | 1 | -3/+5 |
| | |||||
* | LICENSE: import WTFPL 2 | tv | 2019-02-26 | 1 | -0/+13 |
| | |||||
* | pkgs writeTest: redirect populate output to stderr | lassulus | 2019-01-28 | 1 | -1/+1 |
| | |||||
* | populate derivation: print nix-build output to stderr | lassulus | 2019-01-28 | 1 | -1/+1 |
| | |||||
* | populate pass: check only hash of source directorycheck-subdir | lassulus | 2018-12-14 | 1 | -1/+1 |
| | |||||
* | populate pass: set -efu | tv | 2018-12-14 | 1 | -0/+2 |
| | |||||
* | ci.nix: define nixpkgs | tv | 2018-12-13 | 1 | -0/+1 |
| | |||||
* | pkgs writeTest: use NIX_PATH instead of -I | tv | 2018-12-13 | 1 | -1/+1 |
| | | | | | That way, nix-build won't accidentally "fallback" to stuff in the system's NIX_PATH. | ||||
* | populate: add derivation type | lassulus | 2018-12-04 | 2 | -0/+19 |
| | |||||
* | populate pass: check if already up to datecheck-pass | lassulus | 2018-11-30 | 1 | -0/+15 |
| | |||||
* | populate git: set -efu | tv | 2018-11-30 | 1 | -0/+1 |
| | |||||
* | populate file: add useChecksum | tv | 2018-11-28 | 3 | -3/+13 |
| | |||||
* | populate symlink: fail if target is a directory | tv | 2018-11-28 | 1 | -1/+1 |
| | |||||
* | populate check: mkdir's verbose output to stderr | tv | 2018-11-20 | 1 | -1/+1 |
| | |||||
* | populate git: reset --hard | tv | 2018-11-13 | 1 | -2/+1 |
| | |||||
* | populate git: add clean.exclude | tv | 2018-10-31 | 4 | -2/+12 |
| | |||||
* | pkgs writeTest: keep going | tv | 2018-10-07 | 1 | -0/+1 |
| | |||||
* | README: add communication section | tv | 2018-10-05 | 1 | -0/+8 |
| | |||||
* | Revert "readme: use builtins.fetchGit to follow master" | lassulus | 2018-10-02 | 1 | -1/+3 |
| | | | | This reverts commit c3af2ddcf24bfed5962d9a3f68a24cd9a746ba1c. | ||||
* | add ci.nix | lassulus | 2018-09-29 | 1 | -0/+24 |
| | |||||
* | pkgs write{Deploy,Test}: pass force to populate | lassulus | 2018-09-29 | 1 | -4/+4 |
| | |||||
* | Merge remote-tracking branch 'ni/master' into HEAD | lassulus | 2018-09-29 | 5 | -47/+62 |
|\ | |||||
| * | README: add link to password store | tv | 2018-09-28 | 1 | -1/+1 |
| | | |||||
| * | README: add more words to the example =) | tv | 2018-09-28 | 1 | -10/+11 |
| | | |||||
| * | README: add link to palo's blog post | tv | 2018-09-28 | 1 | -0/+4 |
| | | |||||
| * | README: fix list | tv | 2018-09-28 | 1 | -0/+1 |
| | | |||||
| * | populate: no name clashes anymore | Ingolf Wagner | 2018-09-19 | 1 | -17/+17 |
| | | |||||
| * | pkgs: add nix-writers 3.0.0 to overlays | tv | 2018-09-16 | 2 | -10/+8 |
| | | |||||
| * | pkgs.krops: remove unused writeJSON | tv | 2018-09-16 | 1 | -1/+1 |
| | | | | | | | | Last use was removed in commit ea08f87819291a21ee6e031fe7748bdb04518bab. | ||||
| * | pkgs.krops: add rebuild | tv | 2018-09-16 | 1 | -4/+14 |
| | | |||||
| * | populate rsync: use stderr | tv | 2018-09-13 | 1 | -1/+2 |
| | | |||||
| * | writeTest: simplify nix-build call | tv | 2018-09-13 | 1 | -3/+2 |
| | |