Commit Graph

26 Commits

Author SHA1 Message Date
Will Rouesnel
c9ba19e6fd
Metric push is working. 2018-11-11 22:53:38 +11:00
Will Rouesnel
fd4691cbc0
Fix metrics push. 2018-11-11 21:43:13 +11:00
Will Rouesnel
5854cac87f
Specify assets branch to get-changes. 2018-11-11 17:39:50 +11:00
Will Rouesnel
df0bb41a13
Add metric change tracking scripts. 2018-11-11 17:00:02 +11:00
Will Rouesnel
3acec53018
Add gh-assets-clone.sh script. 2018-11-11 16:04:10 +11:00
Will Rouesnel
ae8bea6eb8
Add GIT_API_KEY variable for collecting assets into the repo. 2018-11-11 15:33:06 +11:00
Will Rouesnel
9330d1bc64
Bump Go version. 2018-11-11 15:08:05 +11:00
Will Rouesnel
c82c0eb9e1 Fix docker image push from Travis. 2018-03-07 18:24:02 +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
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