Open
Description
Please complete the following tasks
- I have searched the discussions
- I have searched the existing issues
Version
0.10
Use Case
Run faster by skipping runs where the result is the same as the past
Requirements
- Cache tracks both by commit and by command being run
- For test runs, a user would likely want to re-run the command and see the output, so probably not caching failures
- Way to turn off caching, either because people want to see the output of success runs, or the command isn't repeatable
Possible Solutions
Cache successful command runs by commit and command flags in a json file in the .git
directory
Report in the output that we are skipping due to prior success.
Disable with --no-cache