Skip to main content

Augment Error plugin for Aspect CLI

This is a plugin for the Aspect CLI.

It matches on error messages from Bazel, and adds extra information that can help your engineers such as golinks to your internal documentation, tell them that a migration is underway with additional instructions, or whatever you can think of.

Users configure it in an error_mappings property in the .aspect/cli/config.yaml file in their repo.

Demo

With a configuration like:

plugins:
- name: augment-error
properties:
error_mappings:
demo: this message helps our devs understand failures with the string "demo"

This plugin will print the message when the error contains "demo", like the following:

asciicast