diff --git a/config/software/postgres-exporter.rb b/config/software/postgres-exporter.rb index 91c37c39d0d64f76a423b1d8fd9904ce4772c16e_Y29uZmlnL3NvZnR3YXJlL3Bvc3RncmVzLWV4cG9ydGVyLnJi..5fe435d63c724929dfc516398aef44820442998e_Y29uZmlnL3NvZnR3YXJlL3Bvc3RncmVzLWV4cG9ydGVyLnJi 100644 --- a/config/software/postgres-exporter.rb +++ b/config/software/postgres-exporter.rb @@ -19,7 +19,7 @@ require "#{Omnibus::Config.project_root}/lib/gitlab/version" name 'postgres-exporter' -version = Gitlab::Version.new('postgres-exporter', '0.10.0') +version = Gitlab::Version.new('postgres-exporter', '0.11.1') default_version version.print license 'Apache-2.0' @@ -36,9 +36,5 @@ 'GOPATH' => "#{Omnibus::Config.source_dir}/postgres-exporter", } - ldflags = [ - "-X main.Version=#{version.print}", - "-s", - "-w" - ].join(' ') + prom_version = Prometheus::VersionFlags.new(version) @@ -44,5 +40,5 @@ - command "go build -ldflags '#{ldflags}' ./cmd/postgres_exporter", env: env + command "go build -ldflags '#{prom_version.print_ldflags}' ./cmd/postgres_exporter", env: env copy 'postgres_exporter', "#{install_dir}/embedded/bin/" command "license_finder report --decisions-file=#{Omnibus::Config.project_root}/support/dependency_decisions.yml --format=json --columns name version licenses texts notice --save=license.json"