187 Commits

Author SHA1 Message Date
6720f05bc4 2.0.0 v2.0.0 2022-07-16 12:42:19 +02:00
5733786579 rebuild 2022-07-16 12:42:15 +02:00
622616010e prepare v2 2022-07-16 12:38:38 +02:00
0497f9301f improve registry cleanpu 2022-07-09 19:20:02 +02:00
7b8626742a update registry cleaning 2022-07-09 18:51:34 +02:00
911d8e9e55 test sparse registry 2022-07-09 17:49:43 +02:00
875be5ce2d bump cache 2022-07-09 17:39:42 +02:00
07a2ee71bc lol, dependency check was reversed 2022-07-09 17:37:48 +02:00
7c190ef171 fix actual test code ;-) 2022-07-09 17:20:01 +02:00
fffd6895b2 add some more tests 2022-07-09 17:17:14 +02:00
86bae2494f clean nested and arbitrary profile and target directories 2022-07-09 16:14:38 +02:00
827b33fbd0 pretty printing and fix workspace package retrieval 2022-07-09 15:51:45 +02:00
36af5cb1ae fix pretty printing and selftest 2022-07-09 15:39:43 +02:00
cb43a50800 fix env filtering 2022-07-09 15:31:33 +02:00
f6e3aa3e12 use run workspace 2022-07-09 15:28:28 +02:00
11be10514b fix pretty printing 2022-07-09 15:25:09 +02:00
e1846a926d rebuild 2022-07-09 15:21:43 +02:00
6ed4c28a7c rewrite it all 2022-07-09 15:19:29 +02:00
5df06440c6 correct toolchain invocation 2022-07-09 12:38:23 +02:00
3fedbbb115 commit workspace lockfile 2022-07-09 12:26:22 +02:00
fc84c9d9a3 move selftests to subdirectory and run more selftests 2022-07-09 12:23:37 +02:00
260a713186 Cache multiple target directories from 'target-dir' 2022-07-09 11:58:11 +02:00
fa61956921 Include env vars in the generated cache key 2022-07-09 11:53:57 +02:00
81d053bdb0 update dependencies and rebuild 2022-06-26 12:35:07 +02:00
5040f39404 Skip registry cleaning if no registry was found (#65)
This fixes #64.

When Cargo is run in sparse-registry mode, it doesn't create
  ~/.cargo/registry/index/github.com-1ecc6299db9ec823/
directory.
2022-06-26 10:51:36 +02:00
2055a01dcd Improve diagnostics: show exception stack trace (#63)
Also add logging to the quiet exception handlers.
2022-06-25 23:20:01 +02:00
cb2cf0cc7c 1.4.0 v1.4.0 2022-04-08 17:27:07 +02:00
74e8e24b6d Update dependencies, clean both debug and release targets 2022-04-08 17:25:03 +02:00
f8f67b7515 Add a LICENSE file
fixes #50
2022-03-05 10:21:49 +01:00
5b2b053862 Improve Cache Details documentation (#49)
Updates the documentation on how the cache works to more
closely match the implementation and to explain some of the design decisions.
2022-03-05 10:04:16 +01:00
3bb3a9a087 update deps and rebuild 2021-12-24 08:55:35 +01:00
d127014599 update dependencies 2021-09-28 17:49:43 +02:00
801365cd81 hint that checkout has to be used first (#34) 2021-09-28 16:03:51 +02:00
c5ed9ba6b7 update dependencies and rebuild 2021-06-28 23:21:42 +02:00
536c94f32c Cache-on-failure support (#22) 2021-06-28 23:18:07 +02:00
842ef286ff update dependencies and rebuild v1.3.0 2021-05-30 11:05:48 +02:00
1b344a0a23 prepare new version 2021-05-30 11:04:10 +02:00
31c41a926e Handle missing cargo installs gracefully
fixes #17
2021-05-30 10:55:21 +02:00
ebd95456c3 rebuild 2021-05-19 10:11:17 +02:00
3b8bbcb11d add description 2021-05-19 10:10:43 +02:00
f82d41bcc2 feat: allow for configurable target-dir 2021-05-19 10:06:31 +02:00
063471b9dd update dependencies 2021-05-19 10:05:17 +02:00
ce325b6065 rebuild 2021-03-19 17:10:47 +01:00
da42bbe56d Additionally key on Rust toolchain file(s) if present 2021-03-15 14:07:46 +01:00
a9bca6b5a6 1.2.0 v1.2.0 2021-02-16 09:09:13 +01:00
b17d52110e Add Changelog 2021-02-16 09:08:48 +01:00
b495963495 Add a selftest and support for .cargo/bin 2021-02-16 09:06:04 +01:00
83aad8d470 rebuild 2021-01-28 18:42:00 +01:00
958028d559 document cache-hit output
fixes #5
2021-01-28 18:40:43 +01:00
27793b3b80 Add support for the cache-hit output 2021-01-28 18:39:18 +01:00