github.com/mvisonneau/gitlab-ci-pipelines-exporter
v0.6.0
#1122 most downloaded on Go modules
mvisonneau/gitlab-ci-pipelines-exporter
What this package is like to depend on
Last release 14 days ago
10 Aug 2026
Release timing varies
gaps range from 8 days to 5 months
Nearly every release is documented
notes for 19 of 19 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
152 releases · first in 2020
7 releases in the last 12 months
see the full history below
Release timeline
152 releases · Feb 2020 to Aug 2026Releases
latest 60 of 152-
v0.6.1-0.20260810103228-ef8b2da0421110 Aug 2026 pre-releaseNothing published for this version
-
v0.6.1-0.20260428233540-721b566a817628 Apr 2026 pre-releaseNothing published for this version
-
v0.6.1-0.20260213213324-793737c49c8813 Feb 2026 pre-releaseNothing published for this version
-
v0.6.014 Jan 2026Release notes
Open source →What's Changed
- Avoid duplicate job status metrics due to failure_reason in MetricKey by @nicholasdille in #996
- feat: add option to exclude non-opened MRs and add option for regex on title by @KilianSwissborg in #995
- fix(deps): bump golang.org/x/net and github.com/redis/go-redis/v9 by @ricardbejarano in #998
- chore(config): migrate renovate config by @renovate[bot] in #1002
- Fix readiness check response body leak by @mvisonneau in #1005
- FIX - "gitlab-ci-pipelines-exporter monitor" for TCP localhost:port by @mdhomer in #985
- fix(deps): update all patch and minor by @renovate[bot] in #977
- Updating quickstart links and commands that fail on latest testing by @mdhomer in #982
- Fix - Queue size consumption % should be based on the maxiumum queue size by @mdhomer in #986
- tools: moved to new go 1.24 approach using go get -tool and upgraded to golangci v2 by @mvisonneau in #1009
- Fix metrics doc project_defaults by @mvisonneau in #1007
- Fix metrics documentation typo by @mvisonneau in #1008
- fix(deps): update module github.com/urfave/cli/v2 to v2.27.7 by @renovate[bot] in #1010
- chore(deps): update actions/setup-go action to v6 by @renovate[bot] in #1019
- chore(deps): update actions/checkout action to v5 by @renovate[bot] in #1016
- feat: detect pipeline & jobs allowed to fail by @seyguai in #990
- feat: Improve refs garbage collection for redis Redis using TTL by @xNok in #983
- feat: enabled multiple metrics per ref by @calmez in #934
- go.mod: updated most dependencies by @mvisonneau in #1030
- chore(deps): update actions/checkout action to v6 by @renovate[bot] in #1025
- chore(deps): update all patch and minor by @renovate[bot] in #1011
- cli: updated urfave/cli to v3 by @mvisonneau in #1031
- chore(deps): pin actions/stale action to 9971854 by @renovate[bot] in #1032
New Contributors
- @nicholasdille made their first contribution in #996
- @KilianSwissborg made their first contribution in #995
- @ricardbejarano made their first contribution in #998
- @mdhomer made their first contribution in #985
- @calmez made their first contribution in #934
Full Changelog: v0.5.10...v0.6.0
Release notes
Open source →c50ef84
This commit was signed with the committer’s verified signature . The key has expired.
mvisonneau Maxime VISONNEAU
GPG key ID: ADEA38EDC46F25BE Expired
Verified Learn about vigilant mode .
What's Changed
-
Avoid duplicate job status metrics due to failure_reason in MetricKey by @nicholasdille in #996
-
feat: add option to exclude non-opened MRs and add option for regex on title by @KilianSwissborg in #995
-
fix(deps): bump golang.org/x/net and github.com/redis/go-redis/v9 by @ricardbejarano in #998
-
chore(config): migrate renovate config by @renovate [bot] in #1002
-
Fix readiness check response body leak by @mvisonneau in #1005
-
FIX - "gitlab-ci-pipelines-exporter monitor" for TCP localhost:port by @mdhomer in #985
-
fix(deps): update all patch and minor by @renovate [bot] in #977
-
Updating quickstart links and commands that fail on latest testing by @mdhomer in #982
-
Fix - Queue size consumption % should be based on the maxiumum queue size by @mdhomer in #986
-
tools: moved to new go 1.24 approach using go get -tool and upgraded to golangci v2 by @mvisonneau in #1009
-
Fix metrics doc project_defaults by @mvisonneau in #1007
-
Fix metrics documentation typo by @mvisonneau in #1008
-
fix(deps): update module github.com/urfave/cli/v2 to v2.27.7 by @renovate [bot] in #1010
-
chore(deps): update actions/setup-go action to v6 by @renovate [bot] in #1019
-
chore(deps): update actions/checkout action to v5 by @renovate [bot] in #1016
-
feat: detect pipeline & jobs allowed to fail by @seyguai in #990
-
feat: Improve refs garbage collection for redis Redis using TTL by @xNok in #983
-
feat: enabled multiple metrics per ref by @calmez in #934
-
go.mod: updated most dependencies by @mvisonneau in #1030
-
chore(deps): update actions/checkout action to v6 by @renovate [bot] in #1025
-
chore(deps): update all patch and minor by @renovate [bot] in #1011
-
cli: updated urfave/cli to v3 by @mvisonneau in #1031
-
chore(deps): pin actions/stale action to 9971854 by @renovate [bot] in #1032
New Contributors
-
@nicholasdille made their first contribution in #996
-
@KilianSwissborg made their first contribution in #995
-
@ricardbejarano made their first contribution in #998
-
@mdhomer made their first contribution in #985
-
@calmez made their first contribution in #934
Full Changelog : v0.5.10...v0.6.0
Contributors
calmez, mvisonneau, and 7 other contributors
-
v0.5.11-0.20250904063135-78af0e1117cc04 Sep 2025 pre-releaseNothing published for this version
-
v0.5.11-0.20250614103244-6f3a753a3c1014 Jun 2025 pre-releaseNothing published for this version
-
v0.5.11-0.20250611121752-4186bfdd956411 Jun 2025 pre-releaseNothing published for this version
-
v0.5.11-0.20250114171028-088f5f94772214 Jan 2025 pre-releaseNothing published for this version
-
v0.5.1014 Jan 2025Release notes
Open source →What's Changed
- fix(deps): update module google.golang.org/grpc to v1.67.1 by @renovate in #904
- chore(deps): update dependency go to v1.23.2 by @renovate in #905
- chore(deps): update busybox docker tag to v1.37 by @renovate in #906
- chore(deps): update docker/setup-buildx-action digest to 8026d2b by @renovate in #907
- chore(deps): update docker/setup-buildx-action digest to c47758b by @renovate in #909
- fix(deps): update module golang.org/x/time to v0.7.0 by @renovate in #910
- fix(deps): update golang.org/x/exp digest to 225e2ab by @renovate in #911
- fix(deps): update module github.com/xanzy/go-gitlab to v0.110.0 by @renovate in #912
- fix(deps): update module google.golang.org/protobuf to v1.35.1 by @renovate in #913
- chore(deps): update actions/checkout digest to eef6144 by @renovate in #914
- fix(deps): update golang.org/x/exp digest to f66d83c by @renovate in #918
- fix(deps): update module github.com/xanzy/go-gitlab to v0.111.0 by @renovate in #921
- fix(deps): update all patch and minor to v1.31.0 by @renovate in #922
- fix(deps): update module github.com/urfave/cli/v2 to v2.27.5 by @renovate in #923
- fix(deps): update all patch and minor by @renovate in #924
- chore(deps): update busybox:1.37-glibc docker digest to 3757a0a by @renovate in #927
- fix(deps): update module github.com/charmbracelet/lipgloss to v0.13.1 by @renovate in #928
- chore(deps): update actions/checkout digest to 11bd719 by @renovate in #929
- chore(deps): update actions/setup-go digest to 41dfa10 by @renovate in #931
- fix(deps): update module github.com/charmbracelet/bubbletea to v1.1.2 by @renovate in #932
- chore(deps): update crazy-max/ghaction-import-gpg digest to cb9bde2 by @renovate in #933
- fix(deps): update module github.com/xanzy/go-gitlab to v0.113.0 by @renovate in #937
- fix(deps): update module github.com/charmbracelet/bubbletea to v1.2.0 by @renovate in #938
- chore(deps): update all patch and minor by @renovate in #939
- fix(deps): update all patch and minor by @renovate in #942
- fix(deps): update all patch and minor by @renovate in #943
- chore(deps): update module github.com/golangci/golangci-lint/cmd/golangci-lint to v1.62.0 by @renovate in #944
- chore(deps): update alpine:3.20 docker digest to 1e42bbe by @renovate in #945
- fix(deps): update module github.com/charmbracelet/bubbletea to v1.2.2 by @renovate in #946
- fix(deps): update module google.golang.org/protobuf to v1.35.2 by @renovate in #947
- fix(deps): update module github.com/go-playground/validator/v10 to v10.23.0 by @renovate in #949
- fix(deps): update module github.com/xanzy/go-gitlab to v0.114.0 by @renovate in #950
- chore(deps): update all patch and minor by @renovate in #951
- chore(deps): update busybox:1.37-glibc docker digest to 0911a82 by @renovate in #953
- fix(deps): update module github.com/stretchr/testify to v1.10.0 by @renovate in #955
- fix(deps): update all patch and minor by @renovate in #956
- chore(deps): update dependency go to v1.23.4 by @renovate in #959
- fix(deps): update all patch and minor by @renovate in #962
- chore(deps): update alpine docker tag to v3.21 by @renovate in #963
- fix(deps): update all patch and minor by @renovate in #965
- chore(deps): update all patch and minor by @renovate in #966
- fix(deps): update all patch and minor by @renovate in #967
- fix(deps): update golang.org/x/exp digest to 4a55095 by @renovate in #969
- chore(deps): update docker/setup-buildx-action digest to 6524bf6 by @renovate in #970
- fix(deps): update module google.golang.org/protobuf to v1.36.0 by @renovate in #971
- fix(deps): update golang.org/x/exp digest to b2144cd by @renovate in #972
- fix(deps): update module github.com/alicebob/miniredis/v2 to v2.34.0 by @renovate in #973
- fix(deps): update module google.golang.org/grpc to v1.69.2 by @renovate in #975
- fix(deps): update module google.golang.org/protobuf to v1.36.1 by @renovate in #976
- Upgrade golang crypto package by @ppfenning92 in #980
- feat(cli): Add Validate cli command to "test" the configuration by @dmolik in #964
- chore(deps): update samuelmeuli/action-snapcraft action to v3 by @renovate in #948
- feat: detect pipeline with status success-with-warnings by @seyguai in #878
- go.mod: updated most dependencies by @mvisonneau in #981
New Contributors
- @ppfenning92 made their first contribution in #980
- @dmolik made their first contribution in #964
- @seyguai made their first contribution in #878
Full Changelog: v0.5.9...v0.5.10
Release notes
Open source →- fix(deps): update module google.golang.org/grpc to v1.67.1 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/904
- chore(deps): update dependency go to v1.23.2 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/905
- chore(deps): update busybox docker tag to v1.37 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/906
- chore(deps): update docker/setup-buildx-action digest to 8026d2b by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/907
- chore(deps): update docker/setup-buildx-action digest to c47758b by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/909
- fix(deps): update module golang.org/x/time to v0.7.0 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/910
- fix(deps): update golang.org/x/exp digest to 225e2ab by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/911
- fix(deps): update module github.com/xanzy/go-gitlab to v0.110.0 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/912
- fix(deps): update module google.golang.org/protobuf to v1.35.1 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/913
- chore(deps): update actions/checkout digest to eef6144 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/914
- fix(deps): update golang.org/x/exp digest to f66d83c by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/918
- fix(deps): update module github.com/xanzy/go-gitlab to v0.111.0 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/921
- fix(deps): update all patch and minor to v1.31.0 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/922
- fix(deps): update module github.com/urfave/cli/v2 to v2.27.5 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/923
- fix(deps): update all patch and minor by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/924
- chore(deps): update busybox:1.37-glibc docker digest to 3757a0a by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/927
- fix(deps): update module github.com/charmbracelet/lipgloss to v0.13.1 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/928
- chore(deps): update actions/checkout digest to 11bd719 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/929
- chore(deps): update actions/setup-go digest to 41dfa10 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/931
- fix(deps): update module github.com/charmbracelet/bubbletea to v1.1.2 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/932
- chore(deps): update crazy-max/ghaction-import-gpg digest to cb9bde2 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/933
- fix(deps): update module github.com/xanzy/go-gitlab to v0.113.0 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/937
- fix(deps): update module github.com/charmbracelet/bubbletea to v1.2.0 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/938
- chore(deps): update all patch and minor by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/939
- fix(deps): update all patch and minor by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/942
- fix(deps): update all patch and minor by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/943
- chore(deps): update module github.com/golangci/golangci-lint/cmd/golangci-lint to v1.62.0 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/944
- chore(deps): update alpine:3.20 docker digest to 1e42bbe by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/945
- fix(deps): update module github.com/charmbracelet/bubbletea to v1.2.2 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/946
- fix(deps): update module google.golang.org/protobuf to v1.35.2 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/947
- fix(deps): update module github.com/go-playground/validator/v10 to v10.23.0 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/949
- fix(deps): update module github.com/xanzy/go-gitlab to v0.114.0 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/950
- chore(deps): update all patch and minor by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/951
- chore(deps): update busybox:1.37-glibc docker digest to 0911a82 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/953
- fix(deps): update module github.com/stretchr/testify to v1.10.0 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/955
- fix(deps): update all patch and minor by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/956
- chore(deps): update dependency go to v1.23.4 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/959
- fix(deps): update all patch and minor by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/962
- chore(deps): update alpine docker tag to v3.21 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/963
- fix(deps): update all patch and minor by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/965
- chore(deps): update all patch and minor by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/966
- fix(deps): update all patch and minor by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/967
- fix(deps): update golang.org/x/exp digest to 4a55095 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/969
- chore(deps): update docker/setup-buildx-action digest to 6524bf6 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/970
- fix(deps): update module google.golang.org/protobuf to v1.36.0 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/971
- fix(deps): update golang.org/x/exp digest to b2144cd by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/972
- fix(deps): update module github.com/alicebob/miniredis/v2 to v2.34.0 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/973
- fix(deps): update module google.golang.org/grpc to v1.69.2 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/975
- fix(deps): update module google.golang.org/protobuf to v1.36.1 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/976
- Upgrade golang crypto package by @ppfenning92 in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/980
- feat(cli): Add Validate cli command to "test" the configuration by @dmolik in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/964
- chore(deps): update samuelmeuli/action-snapcraft action to v3 by @renovate in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/948
- feat: detect pipeline with status success-with-warnings by @seyguai in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/878
- go.mod: updated most dependencies by @mvisonneau in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/981
-
v0.5.10-0.20241206062732-a79c430c6db206 Dec 2024 pre-releaseNothing published for this version
-
v0.5.10-0.20241205042832-e6699a75d35505 Dec 2024 pre-releaseNothing published for this version
-
v0.5.10-0.20241204000807-585e9565789904 Dec 2024 pre-releaseNothing published for this version
-
v0.5.10-0.20241125182703-d6dbeb2f730c25 Nov 2024 pre-releaseNothing published for this version
-
v0.5.10-0.20241123153954-12331e29ed9a23 Nov 2024 pre-releaseNothing published for this version
-
v0.5.10-0.20241121034946-6e4586fee9de21 Nov 2024 pre-releaseNothing published for this version
-
v0.5.10-0.20241120012819-aa28a4df16a420 Nov 2024 pre-releaseNothing published for this version
-
v0.5.10-0.20241119010232-87515f6d360219 Nov 2024 pre-releaseNothing published for this version
-
v0.5.10-0.20241116225350-17396c76c0bf16 Nov 2024 pre-releaseNothing published for this version
-
v0.5.10-0.20241114131729-f9e892e231b014 Nov 2024 pre-releaseNothing published for this version
-
v0.5.10-0.20241112230652-23dc486b022912 Nov 2024 pre-releaseNothing published for this version
-
v0.5.10-0.20241111020558-ed5b16029bd011 Nov 2024 pre-releaseNothing published for this version
-
v0.5.10-0.20241023003503-8d0bdb98d4b423 Oct 2024 pre-releaseNothing published for this version
-
v0.5.10-0.20241022041303-d68e0cc8f34e22 Oct 2024 pre-releaseNothing published for this version
-
v0.5.10-0.20241017131711-7a576cdcec8617 Oct 2024 pre-releaseNothing published for this version
-
v0.5.10-0.20241004133132-8a40dbc6259404 Oct 2024 pre-releaseNothing published for this version
-
v0.5.927 Sep 2024Release notes
Open source →What's Changed
- fix: garbage collection of merge-request refs when webhook mode by @xNok in #859
- chore(deps): pin dependencies by @renovate in #891
- docs: Update about output_sparse_status_metrics by @koooge in #884
- chore(deps): update all patch and minor by @renovate in #892
- fix(deps): update module github.com/charmbracelet/bubbletea to v1.1.1 by @renovate in #894
- chore(deps): update actions/checkout action to v4 by @renovate in #895
- chore(deps): update actions/setup-go action to v5 by @renovate in #896
- chore(deps): update dependency ubuntu to v24 by @renovate in #898
- chore(deps): update crazy-max/ghaction-import-gpg action to v6 by @renovate in #897
- chore(deps): update docker/login-action action to v3 by @renovate in #899
- chore(deps): update docker/setup-buildx-action action to v3 by @renovate in #900
- chore(deps): update docker/setup-qemu-action action to v3 by @renovate in #901
- chore(deps): update goreleaser/goreleaser-action action to v6 - autoclosed by @renovate in #902
- chore(deps): update all patch and minor by @renovate in #903
New Contributors
- @xNok made their first contribution in #859
- @renovate made their first contribution in #891
- @koooge made their first contribution in #884
Full Changelog: v0.5.8...v0.5.9
-
v0.5.9-0.20240927112435-c7351f9ae4cc27 Sep 2024 pre-releaseNothing published for this version
-
v0.5.9-0.20240613163252-0f7c8b3aa82013 Jun 2024 pre-releaseNothing published for this version
-
v0.5.803 May 2024Release notes
Open source →What's Changed
- fix(devenv): Fix devenv rule in makefile. by @audig in #822
- Add gitlab-health-url flag and envvar by @Thor77 in #800
- fix project pull webhook args by @fitz7 in #828
- go.mod: updated most dependencies
New Contributors
- @audig made their first contribution in #822
- @Thor77 made their first contribution in #800
- @fitz7 made their first contribution in #828
Full Changelog: v0.5.7...v0.5.8
Release notes
Open source →Changed
- fix(devenv): Fix devenv rule in makefile. by @audig in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/822
- Add gitlab-health-url flag and envvar by @Thor77 in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/800
- fix project pull webhook args by @fitz7 in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/828
- go.mod: updated most dependencies
-
v0.5.8-0.20240503150959-d2c4e8156dcf03 May 2024 pre-releaseNothing published for this version
-
v0.5.704 Mar 2024Release notes
Open source →What's Changed
- fix environment id hyperlink NaN by @toby181 in #776
- webhooks: handle ref and tag deletion events by @sysedwinistrator in #794
- webhooks: only pull project for which request was received by @sysedwinistrator in #793
- ratelimit: redis should retry if allowed requests exceeded by @bkylerussell in #789
- chore: dependencies, tooling and go updates by @mvisonneau in #799
New Contributors
- @toby181 made their first contribution in #776
- @sysedwinistrator made their first contribution in #794
- @bkylerussell made their first contribution in #789
Full Changelog: v0.5.6...v0.5.7
Release notes
Open source →Changed
- fix environment id hyperlink NaN by @toby181 in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/776
- webhooks: handle ref and tag deletion events by @sysedwinistrator in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/794
- webhooks: only pull project for which request was received by @sysedwinistrator in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/793
- ratelimit: redis should retry if allowed requests exceeded by @bkylerussell in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/789
- chore: dependencies, tooling and go updates by @mvisonneau in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/799
-
v0.5.7-0.20240304153554-87f505e091d104 Mar 2024 pre-releaseNothing published for this version
-
v0.5.605 Dec 2023Release notes
Open source →What's Changed
- fix default branch regexp by @gnomus in #665
- Add test cases metrics from pipeline reports by @karpanin in #675
- bump go-gitlab version, bump golang version for make dev-env by @jasonwliu in #670
- Combine test report metrics with childrens reports by @jasonwliu in #672
- Fix misformed url to Gitlab pipeline by @fredsnap in #650
- Update go-gitlab to fix test reports by @clawoflight in #686
- Update GitLab logo to new branding in Grafana dashboard quickstart by @dnsmichi in #694
- Add tag_list label to metrics by @mpetke in #499
- pipelines: store the source of the pipeline as well by @mathstuf in #723
- feat: failure reason to job status by @strpc in #718
- build(deps): bump github.com/xanzy/go-gitlab from 0.92.3 to 0.94.0 by @dependabot in #743
- build(deps): bump github.com/charmbracelet/lipgloss from 0.8.0 to 0.9.1 by @dependabot in #735
- gitlab/client: guard against
nilresponses by @mathstuf in #729 - build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0 by @dependabot in #732
- build(deps): bump github.com/alicebob/miniredis/v2 from 2.23.0 to 2.31.0 by @dependabot in #734
- build(deps): bump github.com/google/uuid from 1.3.1 to 1.4.0 by @dependabot in #737
- build(deps): bump golang.org/x/time from 0.3.0 to 0.4.0 by @dependabot in #741
- build(deps): bump github.com/go-playground/validator/v10 from 10.15.4 to 10.16.0 by @dependabot in #742
- build(deps): bump github.com/redis/go-redis/v9 from 9.2.1 to 9.3.0 by @dependabot in #740
- build(deps): bump github.com/vmihailenco/msgpack/v5 from 5.4.0 to 5.4.1 by @dependabot in #739
- build(deps): bump google.golang.org/grpc from 1.58.2 to 1.59.0 by @dependabot in #736
- feat: use keyset pagination for retrieving project CI jobs by @stanhu in #744
- fix: use keyset pagination only when it is supported by @stanhu in #755
New Contributors
- @gnomus made their first contribution in #665
- @karpanin made their first contribution in #675
- @fredsnap made their first contribution in #650
- @clawoflight made their first contribution in #686
- @mpetke made their first contribution in #499
- @mathstuf made their first contribution in #723
- @strpc made their first contribution in #718
- @stanhu made their first contribution in #744
Full Changelog: v0.5.5...v0.5.6
Release notes
Open source →Changed
- fix default branch regexp by @gnomus in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/665
- Add test cases metrics from pipeline reports by @karpanin in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/675
- bump go-gitlab version, bump golang version for make dev-env by @jasonwliu in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/670
- Combine test report metrics with childrens reports by @jasonwliu in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/672
- Fix misformed url to Gitlab pipeline by @fredsnap in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/650
- Update go-gitlab to fix test reports by @clawoflight in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/686
- Update GitLab logo to new branding in Grafana dashboard quickstart by @dnsmichi in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/694
- Add tag_list label to metrics by @mpetke in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/499
- pipelines: store the source of the pipeline as well by @mathstuf in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/723
- feat: failure reason to job status by @strpc in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/718
- build(deps): bump github.com/xanzy/go-gitlab from 0.92.3 to 0.94.0 by @dependabot in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/743
- build(deps): bump github.com/charmbracelet/lipgloss from 0.8.0 to 0.9.1 by @dependabot in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/735
- gitlab/client: guard against
nilresponses by @mathstuf in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/729 - build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0 by @dependabot in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/732
- build(deps): bump github.com/alicebob/miniredis/v2 from 2.23.0 to 2.31.0 by @dependabot in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/734
- build(deps): bump github.com/google/uuid from 1.3.1 to 1.4.0 by @dependabot in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/737
- build(deps): bump golang.org/x/time from 0.3.0 to 0.4.0 by @dependabot in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/741
- build(deps): bump github.com/go-playground/validator/v10 from 10.15.4 to 10.16.0 by @dependabot in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/742
- build(deps): bump github.com/redis/go-redis/v9 from 9.2.1 to 9.3.0 by @dependabot in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/740
- build(deps): bump github.com/vmihailenco/msgpack/v5 from 5.4.0 to 5.4.1 by @dependabot in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/739
- build(deps): bump google.golang.org/grpc from 1.58.2 to 1.59.0 by @dependabot in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/736
- feat: use keyset pagination for retrieving project CI jobs by @stanhu in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/744
- fix: use keyset pagination only when it is supported by @stanhu in https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/pull/755
-
v0.5.6-0.20231205111229-0687efd1075d05 Dec 2023 pre-releaseNothing published for this version
-
v0.5.6-0.20231001182857-1a98e3aa8e4501 Oct 2023 pre-releaseNothing published for this version
-
v0.5.6-0.20230605195444-a894122a8cb205 Jun 2023 pre-releaseNothing published for this version
-
v0.5.522 May 2023Release notes
Open source →Added
- new metrics:
gitlab_ci_pipeline_test_report_total_time-> Duration in seconds of all the tests in the most recently finished pipelinegitlab_ci_pipeline_test_report_total_count-> Number of total tests in the most recently finished pipelinegitlab_ci_pipeline_test_report_success_count-> Number of successful tests in the most recently finished pipelinegitlab_ci_pipeline_test_report_failed_count-> Number of failed tests in the most recently finished pipelinegitlab_ci_pipeline_test_report_skipped_count-> Number of skipped tests in the most recently finished pipelinegitlab_ci_pipeline_test_report_error_count-> Number of errored tests in the most recently finished pipelinegitlab_ci_pipeline_test_suite_total_time-> Duration in seconds for the test suitegitlab_ci_pipeline_test_suite_total_count-> Number of total tests for the test suitegitlab_ci_pipeline_test_suite_success_count-> Number of successful tests for the test suitegitlab_ci_pipeline_test_suite_failed_count-> Number of failed tests for the test suitegitlab_ci_pipeline_test_suite_skipped_count-> Number of skipped tests for the test suitegitlab_ci_pipeline_test_suite_error_count-> Duration in errored tests for the test suite
- new configuration parameter:
gitlab.burstable_requests_per_second, introducing a burstable amount of API RPS - new configuration parameter:
gitlab.maximum_jobs_queue_size, controlling the queue buffer size
Changed
- Upgraded golang to v1.20
- Upgraded most dependencies to their latest versions
- Reduced the amount of data being pulled from the project list API calls
Release notes
Open source →Added
- new metrics:
gitlab_ci_pipeline_test_report_total_time-> Duration in seconds of all the tests in the most recently finished pipelinegitlab_ci_pipeline_test_report_total_count-> Number of total tests in the most recently finished pipelinegitlab_ci_pipeline_test_report_success_count-> Number of successful tests in the most recently finished pipelinegitlab_ci_pipeline_test_report_failed_count-> Number of failed tests in the most recently finished pipelinegitlab_ci_pipeline_test_report_skipped_count-> Number of skipped tests in the most recently finished pipelinegitlab_ci_pipeline_test_report_error_count-> Number of errored tests in the most recently finished pipelinegitlab_ci_pipeline_test_suite_total_time-> Duration in seconds for the test suitegitlab_ci_pipeline_test_suite_total_count-> Number of total tests for the test suitegitlab_ci_pipeline_test_suite_success_count-> Number of successful tests for the test suitegitlab_ci_pipeline_test_suite_failed_count-> Number of failed tests for the test suitegitlab_ci_pipeline_test_suite_skipped_count-> Number of skipped tests for the test suitegitlab_ci_pipeline_test_suite_error_count-> Duration in errored tests for the test suite
- new configuration parameter:
gitlab.burstable_requests_per_second, introducing a burstable amount of API RPS - new configuration parameter:
gitlab.maximum_jobs_queue_size, controlling the queue buffer size - new label for pipelines and jobs:
sourceto indicate the reason the pipeline started
Changed
- Upgraded golang to v1.20
- Upgraded most dependencies to their latest versions
- Reduced the amount of data being pulled from the project list API calls
- new metrics:
-
v0.5.5-0.20221219084751-a2a16c83475819 Dec 2022 pre-releaseNothing published for this version
-
v0.5.5-0.20221028093715-03a68a8e021b28 Oct 2022 pre-releaseNothing published for this version
-
v0.5.425 Aug 2022Release notes
Open source →Added
- Kickstarted tracing support through
opentelemetryimplementation for most of the network calls - Now passing a
context.Contextto most functional calls - Aggregated already used linters and added new ones through the implementation of
golangci - Release
.apkpackages for Alpine linux - Added man pages and autocompletion scripts (bash & zsh) to
.apk,.deb,.rpm&homebrewpackages - Release "fat" binaries (arm64 + amd64 combined) for MacOS under
_allsuffix
Changed
- Fixed a config issue preventing the arm deb/rpm packages to be released correctly
- Upgraded golang to v1.19
- Upgraded most dependencies to their lastest versions
- Fixed child pipeline jobs not found whilst looking up through bridges (#345)
gitlab_ci_pipeline_job_queued_duration_seconds&gitlab_ci_pipeline_queued_duration_secondswill now be leveraging the value returned through the GitLab API instead of computing it with (startedAt - createdAt)- Refactored the RPC layer used for CLI monitoring with gRPC
Release notes
Open source →Added
- Kickstarted tracing support through
opentelemetryimplementation for most of the network calls - Now passing a
context.Contextto most functional calls - Aggregated already used linters and added new ones through the implementation of
golangci - Release
.apkpackages for Alpine linux - Added man pages and autocompletion scripts (bash & zsh) to
.apk,.deb,.rpm&homebrewpackages - Release "fat" binaries (arm64 + amd64 combined) for MacOS under
_allsuffix
Changed
- Fixed a config issue preventing the arm deb/rpm packages to be released correctly
- Upgraded golang to v1.19
- Upgraded most dependencies to their lastest versions
- Fixed child pipeline jobs not found whilst looking up through bridges (#345)
gitlab_ci_pipeline_job_queued_duration_seconds&gitlab_ci_pipeline_queued_duration_secondswill now be leveraging the value returned through the GitLab API instead of computing it with (startedAt - createdAt)- Refactored the RPC layer used for CLI monitoring with gRPC
- Kickstarted tracing support through
-
v0.5.4-0.20220504082142-5ceabeae9d6204 May 2022 pre-releaseNothing published for this version
-
v0.5.4-0.20220428073625-e2d8e5bf133d28 Apr 2022 pre-releaseNothing published for this version
-
v0.5.4-0.20220428072618-92acee30d64728 Apr 2022 pre-releaseNothing published for this version
-
v0.5.4-0.20220427120550-ec54dd02b12227 Apr 2022 pre-releaseNothing published for this version
-
v0.5.4-0.20220427111309-b9cbdc72bbb727 Apr 2022 pre-releaseNothing published for this version
-
v0.5.4-0.20220420104033-14a5c9a0d3cb20 Apr 2022 pre-releaseNothing published for this version
-
v0.5.4-0.20220405122714-ec9951e5392d05 Apr 2022 pre-releaseNothing published for this version
-
v0.5.4-0.20220331114039-f26c8aad015031 Mar 2022 pre-releaseNothing published for this version
-
v0.5.4-0.20220331102056-f949dfd6765c31 Mar 2022 pre-releaseNothing published for this version
-
v0.5.4-0.20220317204728-541913e86dd317 Mar 2022 pre-releaseNothing published for this version
-
v0.5.4-0.20220307114421-35568cf17fdb07 Mar 2022 pre-releaseNothing published for this version
-
v0.5.4-0.20220307112209-5a7e257a667a07 Mar 2022 pre-releaseNothing published for this version
-
v0.5.4-0.20220301142341-945e9d4dd93b01 Mar 2022 pre-releaseNothing published for this version
-
v0.5.4-0.20220211173126-85af659ff86a11 Feb 2022 pre-releaseNothing published for this version
-
v0.5.4-0.20220211125643-3fbc20a33d3e11 Feb 2022 pre-releaseNothing published for this version
-
v0.5.311 Feb 2022Release notes
Open source →Added
linux/arm/v6&linux/arm/v7binary & container image releasesquay.iocontainer image releases- New internal metrics about exporter's health:
gcpe_gitlab_api_requests_remaining- GitLab API requests remaining in the API Limitgcpe_gitlab_api_requests_limit- GitLab API requests available in the API Limit
Changed
- Fixed an issue when running in cluster mode where tasks could hang when the exporter restarted.
- Fixed a bug in some cases where pagination headers are not returned from GitLab's API
- Upgraded most dependencies to their latest versions
- fixed json syntax error in webhook error body
- dashboards: fixed owner multiselect filters
- fixed a bug on
gitlab_ci_pipeline_run_countbeing incremented multiple times
Release notes
Open source →Added
linux/arm/v6&linux/arm/v7binary & container image releasesquay.iocontainer image releases- New internal metrics about exporter's health:
gcpe_gitlab_api_requests_remaining- GitLab API requests remaining in the API Limitgcpe_gitlab_api_requests_limit- GitLab API requests available in the API Limit
Changed
- Fixed an issue when running in cluster mode where tasks could hang when the exporter restarted.
- Fixed a bug in some cases where pagination headers are not returned from GitLab's API
- Upgraded most dependencies to their latest versions
- fixed json syntax error in webhook error body
- dashboards: fixed owner multiselect filters
- fixed a bug on
gitlab_ci_pipeline_run_countbeing incremented multiple times
-
v0.5.3-0.20220211113333-59be7df622e711 Feb 2022 pre-releaseNothing published for this version
-
v0.5.3-0.20220211090844-526c04dfc9b511 Feb 2022 pre-releaseNothing published for this version
-
v0.5.3-0.20220201173552-37f6dc79f57101 Feb 2022 pre-releaseNothing published for this version
-
v0.5.3-0.20220127101835-3bea0b8592ba27 Jan 2022 pre-releaseNothing published for this version