Commit Graph

17 Commits

Author SHA1 Message Date
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
Will Rouesnel e701b80fd5 Add the 16kB unit size to pg_settings parser.
Fixes #101.
2017-09-07 23:52:27 +10:00
Will Rouesnel 801793e185 Update .travis.yml. 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 c4f701e817 Fix the .travis.yml deployment. 2017-04-18 23:25:56 +10:00
Christian Nicolai 030e90f03e Update build version of Go to 1.7.5
Includes fix for this issue: https://github.com/golang/go/issues/16739
2017-04-14 00:42:41 +10:00
Will Rouesnel ff8e0c5382 Add coverage and code quality badges. 2017-02-25 01:18:27 +11:00
Will Rouesnel 1e43282aa2 Update .travis.yml to push tagged versions. 2016-11-29 07:49:34 +11:00
Will Rouesnel 1246d1b90b Update .travis.yml to push tagged docker container releases. 2016-11-18 03:42:36 +11:00
Will Rouesnel d49127d34f Re-enabled the YAML file format processing. 2016-11-18 03:32:16 +11:00
Will Rouesnel 175686dc0f Use the gocheck binary to run Postgres matrix tests. 2016-11-17 22:14:13 +11:00
Will Rouesnel 8c0f2ed166 Add postgres cluster replication smoke tests. 2016-11-17 01:14:03 +11:00
Will Rouesnel 5fec9aacab Fix docker build steps.
Docker 1.12 completely broke setting entrypoints on import, so we need to
switch to using an actual Dockerfile.
2016-09-09 00:56:57 +10:00
Will Rouesnel 8cca2a59a5 Add docker based integration test suite.
This simply pulls and runs postgres against a number of versions and checks
that we can successfully connect to it.
2016-07-16 12:41:34 +10:00
Will Rouesnel 86caf395f6 Update .travis.yml to release only on master 2016-06-03 23:13:55 +10:00
Will Rouesnel 76f8d57e99 Setup travis releases 2016-05-28 14:53:48 +10:00
Will Rouesnel 2711bd78d3 Modifications to setup .travis.yml and builds. 2016-05-28 14:31:43 +10:00