OS Manuals

/usr/bin/grept

A governance tool for managing repository configurations with HCL

From grept 0.8.5-r12 (enterprise-packages), captured 2026-11-08 by running grept --help (exit 0). permalink

Also provided by 1 other package version
grept is a powerful, extensible linting tool for repositories.
Inspired by [RepoLinter](https://github.com/todogroup/repolinter),
grept is designed to ensure that your repositories follow certain predefined standards.
It parses and evaluates configuration files, generates plans based on the specified configuration,
and applies the plans. This makes it an excellent tool for maintaining consistency and quality in your codebase.

Usage:
   [command]

Available Commands:
  apply       Apply the plan, grept apply [-a] [path to config files]
  completion  Generate the autocompletion script for the specified shell
  console     Start REPL mode, grept console [path to config files]
  help        Help about any command
  plan        Generates a plan based on the specified configuration, grept plan [path to config files]

Flags:
  -h, --help               help for this command
      --var strings        Set a value for one of the input variables in the root module of the configuration. Use this option more than once to set more than one variable.
      --var-file strings   Load variable values from the given file, in addition to the default files grept.greptvars and *.auto.greptvars. Use this option more than once to include more than one variables file.

Use " [command] --help" for more information about a command.
Options (3)
OptionDescriptionSource
-h, --helphelp for this commandhelp
--var stringsSet a value for one of the input variables in the root module of the configuration.help
--var-file stringsLoad variable values from the given file, in addition to the default files grept.greptvars and *.auto.greptvars.help

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.