@@ -44,6 +44,7 @@ func (m *MetricsCollectorRelease) Setup(collector *CollectorProject) {
4444 "url" ,
4545 },
4646 )
47+ prometheus .MustRegister (m .prometheus .release )
4748
4849 m .prometheus .releaseArtifact = prometheus .NewGaugeVec (
4950 prometheus.GaugeOpts {
@@ -62,6 +63,7 @@ func (m *MetricsCollectorRelease) Setup(collector *CollectorProject) {
6263 "version" ,
6364 },
6465 )
66+ prometheus .MustRegister (m .prometheus .releaseArtifact )
6567
6668 m .prometheus .releaseEnvironment = prometheus .NewGaugeVec (
6769 prometheus.GaugeOpts {
@@ -79,6 +81,7 @@ func (m *MetricsCollectorRelease) Setup(collector *CollectorProject) {
7981 "rank" ,
8082 },
8183 )
84+ prometheus .MustRegister (m .prometheus .releaseEnvironment )
8285
8386 m .prometheus .releaseEnvironmentStatus = prometheus .NewGaugeVec (
8487 prometheus.GaugeOpts {
@@ -93,6 +96,7 @@ func (m *MetricsCollectorRelease) Setup(collector *CollectorProject) {
9396 "type" ,
9497 },
9598 )
99+ prometheus .MustRegister (m .prometheus .releaseEnvironmentStatus )
96100
97101 m .prometheus .releaseEnvironmentApproval = prometheus .NewGaugeVec (
98102 prometheus.GaugeOpts {
@@ -114,6 +118,7 @@ func (m *MetricsCollectorRelease) Setup(collector *CollectorProject) {
114118 "approvedBy" ,
115119 },
116120 )
121+ prometheus .MustRegister (m .prometheus .releaseEnvironmentApproval )
117122
118123 m .prometheus .releaseDefinition = prometheus .NewGaugeVec (
119124 prometheus.GaugeOpts {
@@ -129,6 +134,7 @@ func (m *MetricsCollectorRelease) Setup(collector *CollectorProject) {
129134 "url" ,
130135 },
131136 )
137+ prometheus .MustRegister (m .prometheus .releaseDefinition )
132138
133139 m .prometheus .releaseDefinitionEnvironment = prometheus .NewGaugeVec (
134140 prometheus.GaugeOpts {
@@ -146,13 +152,6 @@ func (m *MetricsCollectorRelease) Setup(collector *CollectorProject) {
146152 "badgeUrl" ,
147153 },
148154 )
149-
150- prometheus .MustRegister (m .prometheus .release )
151- prometheus .MustRegister (m .prometheus .releaseArtifact )
152- prometheus .MustRegister (m .prometheus .releaseEnvironment )
153- prometheus .MustRegister (m .prometheus .releaseEnvironmentApproval )
154- prometheus .MustRegister (m .prometheus .releaseEnvironmentStatus )
155- prometheus .MustRegister (m .prometheus .releaseDefinition )
156155 prometheus .MustRegister (m .prometheus .releaseDefinitionEnvironment )
157156}
158157
0 commit comments