Skip to content

builtin support for "run as CI in a worktree" #6

@peff

Description

@peff

It seems like the main utility of this over a rebase -x method (besides the result caching) is to run it asynchronously. I wonder how hard it would be to have a git test ci command that Just Works. I'm fooling with something like this in my Git scripts: Meta/ci.

It's mostly generic, but the config.mak setup is specific to the Git project. I suppose that step could be shoved into the test command.

I've also noticed that it gets annoying when you do have a failure, because it will play the sad trombone every 30 seconds. Perhaps it should just quit after a failure, but then that would force you to restart it manually. It might make sense for git test to give a different exit code for a cached failure, versus a case where it actually ran the tests and failed. I dunno.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions