home-manager/tests
Philippe Laflamme 7fee13eb4c
sbt: cache passwordCommand output
This will cache the output of `passwordCommand` per authentication
realm.

Context: the `credentials` key in `sbt` is a `TaskKey[Seq[Credentials]]`.
In `sbt`, tasks are evaluated on-demand and their output is not cached.
This particular key is referenced by all submodules in a project. When
the command is relatively expensive (e.g.: `pass show foo`), this
results in several seconds of delay when doing basic things like
`compile` or `test` which makes this unusable without some kind of
caching.
2022-10-07 00:40:50 +02:00
..
lib/types lib: add two new gvariant types 2022-09-29 13:05:51 +02:00
modules sbt: cache passwordCommand output 2022-10-07 00:40:50 +02:00
asserts.nix tests: fix test.assert.assertions.enable not working 2021-10-13 01:29:23 +02:00
big-test.nix tests: make enableBig an option 2022-01-02 10:36:52 +01:00
default.nix pls: add module (#3285) 2022-09-30 12:53:39 -04:00
stubs.nix tests.stubs: set pname 2022-08-12 20:49:49 +02:00