Awesome Open Source
Awesome Open Source

Prometheus Utility Tool CircleCI


usage: promu [<flags>] <command> [<args> ...]

promu is the utility tool for building and releasing Prometheus projects

  -h, --help                 Show context-sensitive help (also try --help-long and --help-man).
  -c, --config=".promu.yml"  Path to config file
  -v, --verbose              Verbose output

  help [<command>...]
    Show help.

  build [<flags>] [<binary-names>...]
    Build a Go project

  check licenses [<flags>] [<location>...]
    Inspect source files for each file in a given directory

  check changelog [<flags>]
    Check that follows the guidelines

  checksum [<location>...]
    Calculate the SHA256 checksum for each file in the given location

  crossbuild [<flags>] [<tarballs>]
    Crossbuild a Go project using Golang builder Docker images

    Print info about current project and exit

  release [<flags>] [<location>...]
    Upload all release files to the Github release

  tarball [<flags>] [<location>...]
    Create a tarball from the built Go project

  version [<flags>]
    Print the version and exit

.promu.yml config file

See documentation example here


  • Go 1.14+

More information


Refer to


Apache License 2.0, see LICENSE.

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
go (15,121
golang (3,871
circleci (77