• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mvisonneau / gitlab-ci-pipelines-exporter
64%

Build:
DEFAULT BRANCH: main
Repo Added 21 Sep 2018 10:24PM UTC
Files 53
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
  • main
  • codex/locate-and-fix-bug-in-codebase
  • dependabot/docker/alpine-3.13.0
  • dependabot/docker/busybox-1.32.0-glibc
  • dependabot/docker/goreleaser/goreleaser-v0.123.3
  • dependabot/docker/goreleaser/goreleaser-v0.124.0
  • dependabot/docker/goreleaser/goreleaser-v0.124.1
  • dependabot/docker/goreleaser/goreleaser-v0.125.0
  • dependabot/docker/goreleaser/goreleaser-v0.126.0
  • dependabot/docker/goreleaser/goreleaser-v0.127.0
  • dependabot/docker/goreleaser/goreleaser-v0.137.0
  • dependabot/docker/goreleaser/goreleaser-v0.138.0
  • dependabot/docker/goreleaser/goreleaser-v0.139.0
  • dependabot/docker/goreleaser/goreleaser-v0.140.1
  • dependabot/docker/goreleaser/goreleaser-v0.141.0
  • dependabot/docker/goreleaser/goreleaser-v0.143.0
  • dependabot/docker/goreleaser/goreleaser-v0.144.1
  • dependabot/docker/goreleaser/goreleaser-v0.146.0
  • dependabot/docker/goreleaser/goreleaser-v0.149.0
  • dependabot/go_modules/github.com/alicebob/miniredis/v2-2.14.1
  • dependabot/go_modules/github.com/alicebob/miniredis/v2-2.14.2
  • dependabot/go_modules/github.com/alicebob/miniredis/v2-2.14.3
  • dependabot/go_modules/github.com/go-redis/redis/v8-8.3.0
  • dependabot/go_modules/github.com/go-redis/redis/v8-8.3.2
  • dependabot/go_modules/github.com/go-redis/redis/v8-8.3.3
  • dependabot/go_modules/github.com/go-redis/redis/v8-8.4.0
  • dependabot/go_modules/github.com/go-redis/redis/v8-8.4.10
  • dependabot/go_modules/github.com/go-redis/redis/v8-8.4.11
  • dependabot/go_modules/github.com/go-redis/redis/v8-8.4.2
  • dependabot/go_modules/github.com/go-redis/redis/v8-8.4.4
  • dependabot/go_modules/github.com/go-redis/redis/v8-8.4.8
  • dependabot/go_modules/github.com/go-redis/redis/v8-8.5.0
  • dependabot/go_modules/github.com/go-redis/redis/v8-8.6.0
  • dependabot/go_modules/github.com/go-redis/redis_rate/v9-9.1.0
  • dependabot/go_modules/github.com/go-redis/redis_rate/v9-9.1.1
  • dependabot/go_modules/github.com/google/go-cmp-0.4.0
  • dependabot/go_modules/github.com/prometheus/client_golang-1.3.0
  • dependabot/go_modules/github.com/prometheus/client_golang-1.4.0
  • dependabot/go_modules/github.com/prometheus/client_golang-1.4.1
  • dependabot/go_modules/github.com/prometheus/client_golang-1.5.0
  • dependabot/go_modules/github.com/prometheus/client_golang-1.5.1
  • dependabot/go_modules/github.com/prometheus/client_golang-1.7.0
  • dependabot/go_modules/github.com/prometheus/client_golang-1.7.1
  • dependabot/go_modules/github.com/prometheus/client_golang-1.8.0
  • dependabot/go_modules/github.com/prometheus/client_golang-1.9.0
  • dependabot/go_modules/github.com/sirupsen/logrus-1.6.0
  • dependabot/go_modules/github.com/sirupsen/logrus-1.8.0
  • dependabot/go_modules/github.com/stretchr/testify-1.5.1
  • dependabot/go_modules/github.com/stretchr/testify-1.6.0
  • dependabot/go_modules/github.com/stretchr/testify-1.6.1
  • dependabot/go_modules/github.com/stretchr/testify-1.7.0
  • dependabot/go_modules/github.com/urfave/cli-1.22.2
  • dependabot/go_modules/github.com/urfave/cli-1.22.3
  • dependabot/go_modules/github.com/urfave/cli/v2-2.3.0
  • dependabot/go_modules/github.com/vmihailenco/msgpack/v5-5.0.0
  • dependabot/go_modules/github.com/vmihailenco/msgpack/v5-5.0.0-beta.8
  • dependabot/go_modules/github.com/vmihailenco/msgpack/v5-5.0.0-rc.2
  • dependabot/go_modules/github.com/vmihailenco/msgpack/v5-5.1.0
  • dependabot/go_modules/github.com/vmihailenco/msgpack/v5-5.1.3
  • dependabot/go_modules/github.com/vmihailenco/msgpack/v5-5.1.4
  • dependabot/go_modules/github.com/vmihailenco/msgpack/v5-5.2.0
  • dependabot/go_modules/github.com/vmihailenco/taskq/v3-3.1.1
  • dependabot/go_modules/github.com/vmihailenco/taskq/v3-3.2.3
  • dependabot/go_modules/github.com/xanzy/go-gitlab-0.22.3
  • dependabot/go_modules/github.com/xanzy/go-gitlab-0.23.0
  • dependabot/go_modules/github.com/xanzy/go-gitlab-0.25.0
  • dependabot/go_modules/github.com/xanzy/go-gitlab-0.26.0
  • dependabot/go_modules/github.com/xanzy/go-gitlab-0.27.0
  • dependabot/go_modules/github.com/xanzy/go-gitlab-0.28.0
  • dependabot/go_modules/github.com/xanzy/go-gitlab-0.29.0
  • dependabot/go_modules/github.com/xanzy/go-gitlab-0.32.0
  • dependabot/go_modules/github.com/xanzy/go-gitlab-0.32.1
  • dependabot/go_modules/github.com/xanzy/go-gitlab-0.33.0
  • dependabot/go_modules/github.com/xanzy/go-gitlab-0.34.2
  • dependabot/go_modules/github.com/xanzy/go-gitlab-0.35.1
  • dependabot/go_modules/github.com/xanzy/go-gitlab-0.37.0
  • dependabot/go_modules/github.com/xanzy/go-gitlab-0.40.2
  • dependabot/go_modules/github.com/xanzy/go-gitlab-0.43.0
  • dependabot/go_modules/github.com/xanzy/go-gitlab-0.44.0
  • environment_cache
  • envs
  • gomod
  • improve-refs-garbage-collection
  • master
  • mv/golangcilintv2
  • redis
  • refs/tags/v0.4.6
  • refs/tags/v0.4.7
  • refs/tags/v0.4.8
  • refs/tags/v0.4.9
  • refs/tags/v0.5.0
  • refs/tags/v0.5.1
  • refs/tags/v0.5.10
  • refs/tags/v0.5.2
  • refs/tags/v0.5.3
  • refs/tags/v0.5.4
  • refs/tags/v0.5.5
  • refs/tags/v0.5.6
  • refs/tags/v0.5.7
  • refs/tags/v0.5.8
  • refs/tags/v0.5.9
  • refs_max_age
  • renovate/actions-checkout-5.x
  • renovate/actions-setup-go-6.x
  • renovate/all-patch-and-minor
  • renovate/github.com-urfave-cli-v2-3.x
  • renovate/migrate-config

04 Sep 2025 06:29AM UTC coverage: 64.156% (-0.8%) from 64.935%
17455371724

push

github

web-flow
feat: Improve refs garbage collection for redis Redis using TTL (#983)

* feat: add merge request handle to garbage collect closed mr refs

* refactor: simplify the code

we already have a deleteRef function

* fix: if no pipeline found check for merge results pipeline

* fix: add missing return case when no pipeline found

* feat: add ttl on redis field

only redis 7.4 support expire on hashmap thus i had to make a workaround using keys

* fix: continue if key has expired

* chore: better debug for garbage collection

* fix: debug log reporting wrong progress

* fix: a couple issue with the rebase

42 of 138 new or added lines in 7 files covered. (30.43%)

1 existing line in 1 file now uncovered.

3671 of 5722 relevant lines covered (64.16%)

3.76 hits per line

Relevant lines Covered
Build:
Build:
5722 RELEVANT LINES 3671 COVERED LINES
3.76 HITS PER LINE
Source Files on main
  • Tree
  • List 53
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
17455371724 main feat: Improve refs garbage collection for redis Redis using TTL (#983) * feat: add merge request handle to garbage collect closed mr refs * refactor: simplify the code we already have a deleteRef function * fix: if no pipeline found check for ... push 04 Sep 2025 06:31AM UTC web-flow github
64.16
17455341507 main feat: detect pipeline & jobs allowed to fail (#990) * fix: missing new status success_with_warnings * feat: detect jobs allowed to fail push 04 Sep 2025 06:30AM UTC web-flow github
64.94
17455319104 main chore(deps): update actions/checkout action to v5 (#1016) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> push 04 Sep 2025 06:29AM UTC web-flow github
64.9
17455315422 main chore(deps): update actions/setup-go action to v6 (#1019) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> push 04 Sep 2025 06:28AM UTC web-flow github
64.9
15651143130 main fix(deps): update module github.com/urfave/cli/v2 to v2.27.7 (#1010) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> push 14 Jun 2025 10:35AM UTC web-flow github
64.9
15584636978 main docs: fix typo in metrics (#1008) push 11 Jun 2025 12:20PM UTC web-flow github
64.9
15584634375 main docs: fix project defaults in metrics (#1007) push 11 Jun 2025 12:20PM UTC web-flow github
64.9
15584626810 main tools: moved to new go 1.24 approach using go get -tool and upgraded to golangci v2 (#1009) push 11 Jun 2025 12:19PM UTC web-flow github
64.9
15581720211 main Addressing the use of "deprecated" (#985) https://pkg.go.dev/google.golang.org/grpc#DialContext, for the recommended function and fix docs for unix and tcp "monitor" behaviour https://github.com/mvisonneau/gitlab-ci-pipelines-exporter/issues/952 push 11 Jun 2025 09:54AM UTC web-flow github
65.4
15581703178 main Fix readiness check HTTP body leak (#1005) push 11 Jun 2025 09:53AM UTC web-flow github
65.45
See All Builds (1227)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc