Ben Kochie
b67b69acd3
Update for Prometheus Community
...
Add standard Prometheus build setup
* CircleCI config
* Makefile
* Go modules
* Golang-CI Lint
* promu config
* Remove /vendor
* Remove mage build
* Update READMEs
https://github.com/prometheus-community/postgres_exporter/issues/478
Signed-off-by: Ben Kochie <superq@gmail.com>
2021-02-23 10:51:33 +01:00
Will Rouesnel
03457ae745
Stop including tools/src in source tarballs.
...
Fixes #239 .
2019-11-01 01:18:05 +11:00
Will Rouesnel
1e5f7f46f4
Fix the metric changes script.
2018-11-11 18:02:41 +11:00
Will Rouesnel
3acec53018
Add gh-assets-clone.sh script.
2018-11-11 16:04:10 +11:00
Hang Sun
f00c4b7b87
Added command-line flag to disable the default metrics
2018-03-21 00:28:59 +11:00
Will Rouesnel
989489096e
Refactor repository layout and convert build system to Mage.
...
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.
2018-03-06 07:29:35 +10:00
Will Rouesnel
5b9fea01ee
Add cross-compilation Makefile targets and tar-based releases.
...
Revamp the build system to be more inline with other Prometheus exporters.
Notably add Darwin and Windows build targets, and add support for releases
using tar files.
2017-11-30 13:17:13 +10:00
Matthias Berkenkamp
6e3d130f40
fix shell usage in make file
2017-09-20 21:24:32 +10:00
Matthias Berkenkamp
4bee618699
add coverage folder
2017-09-20 21:24:32 +10:00
Will Rouesnel
8a1a12fd05
Update Makefile test handling.
2017-06-07 00:53:19 +10:00
Will Rouesnel
e2b6c973a1
Add self-contained gometalinter build tooling.
2017-06-07 00:53:19 +10:00
Will Rouesnel
f6e4292bc5
Have smoketests output representative samples of metrics.
...
Future: build the current master and produce a comparison.
2017-04-14 01:21:31 +10:00
Will Rouesnel
ff8e0c5382
Add coverage and code quality badges.
2017-02-25 01:18:27 +11:00
Will Rouesnel
045ae96430
Implement the compileable source code of the basic integration test suite.
...
This is the first step in moving the integration test suite to a more
reliable Golang based one.
2016-11-17 03:09:20 +11:00
Will Rouesnel
4191c1a938
Update gitignore
2015-08-28 04:29:03 +10:00
Will Rouesnel
2a08787a90
Compiling version of the postgres_exporter.
...
This is based on the mysqld_exporter, but drastically changes how metrics are
discovered and enumerated since postgres already very closely follows the
Prometheus format.
2015-08-25 03:28:41 +10:00