Skip to content

gitperr/promu

This branch is 88 commits behind prometheus/promu:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

db1bc74 · Feb 18, 2024
May 31, 2023
Oct 3, 2023
Feb 18, 2024
Oct 27, 2020
Aug 8, 2023
Oct 2, 2019
Mar 10, 2021
Mar 10, 2021
May 31, 2023
Jul 4, 2023
May 6, 2022
Feb 16, 2017
Jun 22, 2020
Feb 16, 2017
Jun 24, 2019
Oct 1, 2023
Feb 28, 2016
Feb 18, 2024
May 6, 2022
Jul 4, 2023
Oct 1, 2023
Oct 1, 2023
Apr 8, 2016
Oct 27, 2020

Repository files navigation

Prometheus Utility Tool CircleCI

Usage

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

promu is the utility tool for building and releasing Prometheus projects

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

Commands:
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 CHANGELOG.md follows the guidelines

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

codesign <path>
    Code sign the darwin binary using rcodesign.

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

info
    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

Compatibility

  • Go 1.14+

More information

Contributing

Refer to CONTRIBUTING.md

License

Apache License 2.0, see LICENSE.

About

Prometheus Utility Tool

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 98.8%
  • Makefile 1.2%