Commit Graph

7 Commits

Author SHA1 Message Date
Bianca Nenciu 865fc42d42
Refactor caching to be more readable 2024-09-05 21:56:08 +03:00
Bianca Nenciu 99265b1186
Cache git repositories more aggresively 2024-09-05 21:42:35 +03:00
Bianca Nenciu 5fe27e27e1
Cache git repositories 2024-09-05 21:42:31 +03:00
Bianca Nenciu c864d0cb7a
Log bad command lines and output 2024-09-05 21:42:31 +03:00
Bianca Nenciu aad760e6b9
DEV: Set config commit.gpgsign=false in specs 2024-09-05 21:32:55 +03:00
David Taylor eecf0af9a9
DEV: Silence git stderr output (#182)
The git stderr output was making test output very noisy (and was also polluting production stderr logs)
2023-05-03 10:41:02 +01:00
Gerhard Schlager 6293c3d948
FEATURE: Adds support for git tags (#177)
* FEATURE: Adds support for git tags

* Detects when the tracked branch has been deleted from `origin` and forces a rebuild on the command line
* Allows updating when a tag is tracked and the tag was moved to a new commit
* Improves support for shallow clones
* Works with partial clones
* Adds lots of specs for git commands and replaces the existing specs. All specs use real git repositories instead of mocks
2023-04-19 19:17:48 +02:00