Always collect metrics (reverts #4667) (#5213)

This commit is contained in:
David Ashby 2025-05-28 19:28:33 -04:00 committed by GitHub
parent a02de81c8e
commit 5cc089e216
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -122,6 +122,8 @@ func run(ctx context.Context, c *cli.Command) error {
log.Info().Msgf("starting Woodpecker server with version '%s'", version.String())
startMetricsCollector(ctx, _store)
serviceWaitingGroup.Go(func() error {
log.Info().Msg("starting cron service ...")
if err := cron.Run(ctx, _store); err != nil {
@ -269,8 +271,6 @@ func run(ctx context.Context, c *cli.Command) error {
}
if metricsServerAddr := c.String("metrics-server-addr"); metricsServerAddr != "" {
startMetricsCollector(ctx, _store)
serviceWaitingGroup.Go(func() error {
metricsRouter := gin.New()
metricsRouter.GET("/metrics", gin.WrapH(prometheus_http.Handler()))