prometheus
/
.promu.yml
45 строк · 1.3 Кб
1go:
2# Whenever the Go version is updated here,
3# .github/workflows should also be updated.
4version: 1.22
5repository:
6path: github.com/prometheus/prometheus
7build:
8binaries:
9- name: prometheus
10path: ./cmd/prometheus
11- name: promtool
12path: ./cmd/promtool
13tags:
14all:
15- netgo
16- builtinassets
17- stringlabels
18windows:
19- builtinassets
20- stringlabels
21ldflags: |
22-X github.com/prometheus/common/version.Version={{.Version}}
23-X github.com/prometheus/common/version.Revision={{.Revision}}
24-X github.com/prometheus/common/version.Branch={{.Branch}}
25-X github.com/prometheus/common/version.BuildUser={{user}}@{{host}}
26-X github.com/prometheus/common/version.BuildDate={{date "20060102-15:04:05"}}
27tarball:
28# Whenever there are new files to include in the tarball,
29# remember to make sure the new files will be generated after `make build`.
30files:
31- consoles
32- console_libraries
33- documentation/examples/prometheus.yml
34- LICENSE
35- NOTICE
36- npm_licenses.tar.bz2
37crossbuild:
38platforms:
39- darwin
40- dragonfly
41- freebsd
42- illumos
43- linux
44- netbsd
45- windows
46