Skip to content

Allow builder authors to define custom "environment checks" #961

Open
@natebosch

Description

@natebosch

These would run before a build (maybe not every time though?) and would give a hook to check on the user's environment and offer help.

Some examples:

  1. built_value could check that built_value_generator is in the dependencies so that it's builder will run.
  2. A proto compiler could check that the executable is installed an in $PATH and either give a nice error message or offer to install the tools.

We'd want these to be isolated from the rest of the build.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3A lower priority bug or feature requestpackage:build_runnertype-enhancementA request for a change that isn't a bug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions