Skip to content

Releases: simplesurance/jenkins-exporter

0.8.0

12 Dec 08:28
@fho fho
Compare
Choose a tag to compare

What's Changed

  • vendor(deps): bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 by @dependabot in #26
  • vendor(deps): bump golang.org/x/time from 0.3.0 to 0.5.0 by @dependabot in #27
  • remove prometheus metric jenkins_exporter_errors{type=http_requests_total}
  • drain http body on errors more efficiently

Full Changelog: v0.7.0...v0.8.0

v0.7.0

08 Sep 15:58
@fho fho
Compare
Choose a tag to compare

What's Changed

  • fix: runtime metrics for builds that were still running were recorded. This happened when a build had a result set but was still running.
  • fix: metric recording was skipped for builds with an ID =N existed that finished
  • do not skip metrics recording for older builds that are in progress by @fho in #25
  • vendor(deps): bump github.com/prometheus/client_golang from 1.15.0 to 1.16.0
  • log errors from the prometheus handler
  • release binary is built with Go 1.21.0

Upgrade Notes:

The format of the state file has changed and is incompatible with previous versions.
State files from a previous version must either be deleted or jenkins-exporter must be configured to use a different path for the state file.

Full Changelog: v0.6.0...v0.7.0

v0.6.0

27 Apr 15:38
@fho fho
Compare
Choose a tag to compare

What's Changed

  • support to record branch labels for multibranch jobs by @fho in #15
  • ci(deps): bump actions/setup-go from 3 to 4 by @dependabot in #13
  • vendor(deps): bump golang.org/x/time from 0.0.0-20191024005414-555d28b269f0 to 0.3.0 by @dependabot in #14
  • vendor: update prometheus to 1.15

Full Changelog: v0.5.0...v0.6.0

v0.5.0

20 Mar 10:58
@fho fho
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release

What's Changed

  • metric added: http_request_total
  • add -http-request-limit parameter

New Contributors

Full Changelog: v0.4.0...v0.5.0

v0.4.0

13 Mar 12:08
@fho fho
Compare
Choose a tag to compare

What's Changed

  • build(deps): bump github.com/prometheus/client_golang from 1.11.0 to 1.11.1 by @dependabot in #6
  • build(deps): bump golang.org/x/sys from 0.0.0-20210630005230-0f9fa26af87c to 0.1.0 by @dependabot in #7
  • Update Go & Add Basic CI workflow by @fho in #8
  • add stage_duration_seconds metric by @fho in #9
  • only skip recording builds if state file did not exist by @fho in #10

Full Changelog: v0.3.1...v0.4.0

v0.3.1

20 Jul 13:44
@fho fho
Compare
Choose a tag to compare
  • update 3. party libraries (github.com/prometheus/client_golang)
  • correct debug log message when stored build ID is higher then the one known by jenkins
  • remove outdated code comments, an unused variable and fix a new go vert warning.
  • binary is build with go 1.16.6

v0.3

20 Jun 14:00
@fho fho
Compare
Choose a tag to compare
  • changed metric type to histogram
  • entries in the state file that were not updated for a long time are removed

0.2

18 Jun 09:55
@fho fho
Compare
Choose a tag to compare
0.2
  • continue running when querying the Jenkins API fails
  • add internal prometheus metrics jenkins_exporter_errors

first release

17 Jun 10:03
@fho fho
Compare
Choose a tag to compare
v0.1

make: use $RELEASE_BIN variable