Commit Graph

8 Commits

Author SHA1 Message Date
TJ Hoplock 90bb0c0c16 chore!: adopt slog, drop go-kit/log
The bulk of this change set was automated by the following script which
is being used to aid in converting the various exporters/projects to use
slog:

https://gist.github.com/tjhop/49f96fb7ebbe55b12deee0b0312d8434

Signed-off-by: TJ Hoplock <t.hoplock@gmail.com>
2024-10-17 20:28:12 -04:00
SuperQ 1c14fc49f7
Update build
* Update Go to 1.21.
* Update minimum Go version to 1.19.
* Fixup deprecated `io/ioutil`.
* Move errcheck excludes inline.

Signed-off-by: SuperQ <superq@gmail.com>
2023-10-17 13:51:59 +02:00
SuperQ dbcd7a78db
Update build
* Update build to Go 1.18.
* Update to go 1.17 modules format.
* Add dependabot.
* Update upstream Prometheus repo configs.
* Add yamlllint.

Signed-off-by: SuperQ <superq@gmail.com>
2022-05-06 15:12:43 +02:00
Conrad Hoffmann 0967fc04d5 Update comment after move from Cirrus to CircleCI 2022-02-21 21:43:07 +01:00
SuperQ e649afb008
Update for Prometheus Community
* Update Makefile.common from prometheus/prometheus.
* Switch from Cirrus to CircleCI.
* Add CHANGELOG.md and VERSION.
* Drop inline /vendor.
* Update references to old github URL.
* Update copyrights.
* Update Go version.
* Skip building on aix (undefined: syscall.Mkfifo)

Signed-off-by: SuperQ <superq@gmail.com>
2021-09-21 13:42:22 +02:00
SuperQ 2d82d22783
Switch to CircleCI
* Add CircleCI config.
* Remove old Cirrus config.
* Update to Go 1.17.

Signed-off-by: SuperQ <superq@gmail.com>
2021-09-21 12:22:30 +02:00
Conrad Hoffmann 5e699d473e Add Cirrus CI integration 2019-10-16 13:52:36 +02:00
Ben Kochie 3965f19954
Add CircleCI for build and publish.
* Use the Prometheus standard build setup.
* Add CircleCI build and publish workflow.
2019-07-09 14:14:54 +02:00