Skip to content

Caching support for git run #263

Open
@epage

Description

@epage

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionUncertainty is involved

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions