radiofrance / gitlab-ci-pipelines-exporter Goto Github PK
View Code? Open in Web Editor NEWRewrite of https://github.com/mvisonneau/gitlab-ci-pipelines-exporter without Gitlab API requests
License: Other
Rewrite of https://github.com/mvisonneau/gitlab-ci-pipelines-exporter without Gitlab API requests
License: Other
There is an error with this repository's Renovate configuration that needs to be fixed. As a precaution, Renovate will stop PRs until it is resolved.
Location: .renovaterc
Error type: The renovate configuration file contains some invalid settings
Message: Invalid regExp for regexManagers: '# renovate: datasource=(?<datasource>.*?) depName=(?<depName>.*?))(?: versioning=(?<versioning>[a-z-0-9]+?))?\s.*version: (?<currentValue>.*)\s'
Currently, the webhook server and the metrics listen on the same port. The impact is that, if ingress is misconfigured, it can also publish the exported metrics to the Internet.
It would be better to have two ports instead; one for the webhook, the second for the rest (metrics and health checks).
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
Warning
Renovate failed to look up the following dependencies: Could not determine new digest for update (github-tags package bridgecrewio/checkov-action)
.
Files affected: .github/workflows/security.container.yml
, .github/workflows/security.helm.yml
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
These are blocked by an existing closed PR and will not be recreated unless you click a checkbox below.
Dockerfile
docker.io/golang 1.22.1
.github/workflows/lint.container.yml
actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
hadolint/hadolint-action v3.1.0@54c9adbab1582c2ef04b2016b760714a4bfde3cf
.github/workflows/lint.github-action.yml
actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
zgosalvez/github-actions-ensure-sha-pinned-actions v3.0.3@ba37328d4ea95eaf8b3bd6c6cef308f709a5f2ec
.github/workflows/lint.golang.yml
actions/setup-go v5.0.0@0c52d547c9bc32b1aa3301fd7a9cb496313a4491
actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
golangci/golangci-lint-action v4.0.0@3cfe3a4abbb849e10058ce4af15d205b6da42804
.github/workflows/lint.helm.yml
actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
azure/setup-helm v3.5@5119fcb9089d432beecbf79bb2c7915207344b78
actions/setup-python v5.0.0@0a5c61591373683505ea898e09a3ea4f39ef2b9c
helm/chart-testing-action v2.6.1@e6669bcd63d7cb57cb4380c33043eebe5d111992
.github/workflows/lint.yaml.yml
actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
ibiqlik/action-yamllint v3.1.1@2576378a8e339169678f9939646ee3ee325e845c
.github/workflows/release.container.yml
actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
docker/setup-qemu-action v3.0.0@68827325e0b33c7199eb31dd4e31fbe9023e06e3
docker/setup-buildx-action v3.2.0@2b51285047da1547ffb1b2203d8be4c0af6b1f20
docker/login-action v3.1.0@e92390c5fb421da1463c202d546fed0ec5c39f20
docker/metadata-action v5.5.1@8e5442c4ef9f78752691e2d8f8d19755c6f78e81
docker/build-push-action v5.3.0@2cdde995de11925a030ce8070c3d77a52ffcf1c0
.github/workflows/release.goreleaser.yml
actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
actions/setup-go v5.0.0@0c52d547c9bc32b1aa3301fd7a9cb496313a4491
goreleaser/goreleaser-action v5.0.0@7ec5c2b0c6cdda6e8bbb49444bc797dd33d74dd8
.github/workflows/release.helm.yml
actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
azure/setup-helm v3.5@5119fcb9089d432beecbf79bb2c7915207344b78
helm/chart-releaser-action v1.6.0@a917fd15b20e8b64b94d9158ad54cd6345335584
.github/workflows/security.container.yml
actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
actions/setup-python v5.0.0@0a5c61591373683505ea898e09a3ea4f39ef2b9c
bridgecrewio/checkov-action a6b06158ca30c135b38291f4fa0da67d188ca8f4
github/codeql-action codeql-bundle-20221211@896079047b4bb059ba6f150a5d87d47dde99e6e5
.github/workflows/security.helm.yml
actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
actions/setup-python v5.0.0@0a5c61591373683505ea898e09a3ea4f39ef2b9c
bridgecrewio/checkov-action a6b06158ca30c135b38291f4fa0da67d188ca8f4
github/codeql-action codeql-bundle-20221211@896079047b4bb059ba6f150a5d87d47dde99e6e5
.github/workflows/test.golang.yml
actions/setup-go v5.0.0@0c52d547c9bc32b1aa3301fd7a9cb496313a4491
actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
actions/upload-artifact v3.1.3@a8a3f3ad30e3422c9c7b888a15615d19a852ae32
actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
actions/download-artifact v3.0.2@9bc31d5ccc31df68ecc42ccf4149144866c47d8a
codecov/codecov-action v4.1.0@54bcd8715eee62d40e33596ef5e8f0f48dbbccab
.github/workflows/test.helm.yml
actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
azure/setup-helm v3.5@5119fcb9089d432beecbf79bb2c7915207344b78
actions/setup-python v5.0.0@0a5c61591373683505ea898e09a3ea4f39ef2b9c
helm/chart-testing-action v2.6.1@e6669bcd63d7cb57cb4380c33043eebe5d111992
helm/kind-action v1.9.0@99576bfa6ddf9a8e612d83b513da5a75875caced
go.mod
go 1.22
github.com/prometheus/client_golang v1.19.0
github.com/stretchr/testify v1.9.0
github.com/urfave/cli/v2 v2.27.1
github.com/urfave/negroni v1.0.0
github.com/xanzy/go-gitlab v0.100.0
go.uber.org/zap v1.27.0
charts/gitlab-ci-runner-exporter/values.yaml
.github/workflows/lint.golang.yml
golangci/golangci-lint v1.56.2
.github/workflows/release.goreleaser.yml
goreleaser/goreleaser v1.24.0
.github/workflows/release.helm.yml
helm/helm v3.14.3
Today, we need to configure two webhooks to handle Gitlab events; /job
and /pipeline
. It would be easier if we had only one path that could handle both job and pipeline events.
There is a duplicated tolerations key
It should be
topologySpreadConstraints: {{ .Values.topologySpreadConstraints | toYaml | nindent 8 }}
Describe
Not sure if this is a bug os something missing in configurations but i can fetch pipeline matrices however job metrics i can not, in original pipeline exporter mvisonneau/gitlab-ci-pipelines-exporter you need to allow this as it is not on by default as per this line by adding below in pull section
pipeline:
jobs:
enabled: true
from_child_pipelines:
enabled: true
runner_description:
enabled: true
aggregation_regexp: ".*"
how this can be achieved .. what i understood from docs here it should be exposed without need to do anything.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.