mirror of
https://github.com/prometheus-community/postgres_exporter.git
synced 2025-04-19 23:22:18 +03:00
This commit implements a massive refactor of the repository, and moves the build system over to use Mage (magefile.org) which should allow seamless building across multiple platforms.
Vendored versions of the build tooling.
gocovmerge is used to merge coverage reports for uploading to a service like coveralls, and gometalinter conveniently incorporates multiple Go linters.
By vendoring both, we gain a self-contained build system.
Run make all
to build, and make update
to update.