mirror of
https://github.com/prometheus/prometheus.git
synced 2026-04-01 07:15:34 -04:00
* remove vfsgen usages Signed-off-by: Jan Fajerski <jfajersk@redhat.com> * web: use embed package for static assets This requires go 1.16. Signed-off-by: Jan Fajerski <jfajersk@redhat.com> * circleci: drop go generate in web/ui Signed-off-by: Jan Fajerski <jfajersk@redhat.com> * Makefile: compress web assets before build This commit add compression before (and decompression after) prometheus is build. This ensures that gzipped assets are embeded in the prometheus binary, if the builtinassets build tag is passed. If the build tag is not passed this step is still executed but has no effect. All this is executed in a subshell so that we can run the decompress step even if the build step fails, but retain the exit code of promu. This cleanup could also cover interrupts, but I left that out for now. Signed-off-by: Jan Fajerski <jfajersk@redhat.com> * [FIXME]: add new module dependency on common/assets and temp replace Signed-off-by: Jan Fajerski <jfajersk@redhat.com>
121 lines
4.6 KiB
Modula-2
121 lines
4.6 KiB
Modula-2
module github.com/prometheus/prometheus
|
|
|
|
go 1.16
|
|
|
|
require (
|
|
github.com/Azure/azure-sdk-for-go v58.3.0+incompatible
|
|
github.com/Azure/go-autorest/autorest v0.11.22
|
|
github.com/Azure/go-autorest/autorest/adal v0.9.17
|
|
github.com/Azure/go-autorest/autorest/to v0.4.0 // indirect
|
|
github.com/Azure/go-autorest/autorest/validation v0.3.1 // indirect
|
|
github.com/alecthomas/units v0.0.0-20210927113745-59d0afb8317a
|
|
github.com/aws/aws-sdk-go v1.42.10
|
|
github.com/cespare/xxhash/v2 v2.1.2
|
|
github.com/containerd/containerd v1.5.7 // indirect
|
|
github.com/dennwc/varint v1.0.0
|
|
github.com/dgryski/go-sip13 v0.0.0-20200911182023-62edffca9245
|
|
github.com/digitalocean/godo v1.71.0
|
|
github.com/docker/docker v20.10.11+incompatible
|
|
github.com/docker/go-connections v0.4.0 // indirect
|
|
github.com/edsrzf/mmap-go v1.0.0
|
|
github.com/envoyproxy/go-control-plane v0.10.1
|
|
github.com/envoyproxy/protoc-gen-validate v0.6.2
|
|
github.com/fsnotify/fsnotify v1.5.1
|
|
github.com/go-kit/log v0.2.0
|
|
github.com/go-logfmt/logfmt v0.5.1
|
|
github.com/go-openapi/strfmt v0.21.0
|
|
github.com/go-zookeeper/zk v1.0.2
|
|
github.com/gogo/protobuf v1.3.2
|
|
github.com/golang/snappy v0.0.4
|
|
github.com/google/pprof v0.0.0-20211008130755-947d60d73cc0
|
|
github.com/gophercloud/gophercloud v0.23.0
|
|
github.com/grpc-ecosystem/grpc-gateway v1.16.0
|
|
github.com/hashicorp/consul/api v1.11.0
|
|
github.com/hetznercloud/hcloud-go v1.33.1
|
|
github.com/influxdata/influxdb v1.9.5
|
|
github.com/json-iterator/go v1.1.12
|
|
github.com/kolo/xmlrpc v0.0.0-20201022064351-38db28db192b
|
|
github.com/linode/linodego v1.2.1
|
|
github.com/miekg/dns v1.1.43
|
|
github.com/moby/term v0.0.0-20210619224110-3f7ff695adc6 // indirect
|
|
github.com/morikuni/aec v1.0.0 // indirect
|
|
github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f
|
|
github.com/oklog/run v1.1.0
|
|
github.com/oklog/ulid v1.3.1
|
|
github.com/opentracing-contrib/go-stdlib v1.0.0
|
|
github.com/opentracing/opentracing-go v1.2.0
|
|
github.com/pkg/errors v0.9.1
|
|
github.com/prometheus/alertmanager v0.23.0
|
|
github.com/prometheus/client_golang v1.11.0
|
|
github.com/prometheus/client_model v0.2.0
|
|
github.com/prometheus/common v0.32.1
|
|
github.com/prometheus/common/assets v0.1.0
|
|
github.com/prometheus/common/sigv4 v0.1.0
|
|
github.com/prometheus/exporter-toolkit v0.7.0
|
|
github.com/scaleway/scaleway-sdk-go v1.0.0-beta.7.0.20210223165440-c65ae3540d44
|
|
github.com/shurcooL/httpfs v0.0.0-20190707220628-8d4bc4ba7749
|
|
github.com/stretchr/testify v1.7.0
|
|
github.com/uber/jaeger-client-go v2.29.1+incompatible
|
|
github.com/uber/jaeger-lib v2.4.1+incompatible
|
|
go.uber.org/atomic v1.9.0
|
|
go.uber.org/goleak v1.1.12
|
|
golang.org/x/net v0.0.0-20211020060615-d418f374d309
|
|
golang.org/x/oauth2 v0.0.0-20211005180243-6b3c2da341f1
|
|
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c
|
|
golang.org/x/sys v0.0.0-20211025201205-69cdffdb9359
|
|
golang.org/x/time v0.0.0-20210723032227-1f47c861a9ac
|
|
golang.org/x/tools v0.1.7
|
|
google.golang.org/api v0.60.0
|
|
google.golang.org/genproto v0.0.0-20211021150943-2b146023228c
|
|
google.golang.org/protobuf v1.27.1
|
|
gopkg.in/alecthomas/kingpin.v2 v2.2.6
|
|
gopkg.in/yaml.v2 v2.4.0
|
|
gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b
|
|
k8s.io/api v0.22.4
|
|
k8s.io/apimachinery v0.22.4
|
|
k8s.io/client-go v0.22.4
|
|
k8s.io/klog v1.0.0
|
|
k8s.io/klog/v2 v2.20.0
|
|
)
|
|
|
|
replace (
|
|
k8s.io/klog => github.com/simonpasquier/klog-gokit v0.3.0
|
|
k8s.io/klog/v2 => github.com/simonpasquier/klog-gokit/v3 v3.0.0
|
|
)
|
|
|
|
// Exclude linodego v1.0.0 as it is no longer published on github.
|
|
exclude github.com/linode/linodego v1.0.0
|
|
|
|
// Exclude grpc v1.30.0 because of breaking changes. See #7621.
|
|
exclude (
|
|
github.com/grpc-ecosystem/grpc-gateway v1.14.7
|
|
google.golang.org/api v0.30.0
|
|
)
|
|
|
|
// Exclude pre-go-mod kubernetes tags, as they are older
|
|
// than v0.x releases but are picked when we update the dependencies.
|
|
exclude (
|
|
k8s.io/client-go v1.4.0
|
|
k8s.io/client-go v1.4.0+incompatible
|
|
k8s.io/client-go v1.5.0
|
|
k8s.io/client-go v1.5.0+incompatible
|
|
k8s.io/client-go v1.5.1
|
|
k8s.io/client-go v1.5.1+incompatible
|
|
k8s.io/client-go v10.0.0+incompatible
|
|
k8s.io/client-go v11.0.0+incompatible
|
|
k8s.io/client-go v2.0.0+incompatible
|
|
k8s.io/client-go v2.0.0-alpha.1+incompatible
|
|
k8s.io/client-go v3.0.0+incompatible
|
|
k8s.io/client-go v3.0.0-beta.0+incompatible
|
|
k8s.io/client-go v4.0.0+incompatible
|
|
k8s.io/client-go v4.0.0-beta.0+incompatible
|
|
k8s.io/client-go v5.0.0+incompatible
|
|
k8s.io/client-go v5.0.1+incompatible
|
|
k8s.io/client-go v6.0.0+incompatible
|
|
k8s.io/client-go v7.0.0+incompatible
|
|
k8s.io/client-go v8.0.0+incompatible
|
|
k8s.io/client-go v9.0.0+incompatible
|
|
k8s.io/client-go v9.0.0-invalid+incompatible
|
|
)
|
|
|
|
replace github.com/prometheus/common/assets => github.com/jan--f/common/assets v0.0.0-20211112085804-0bbedfb4d189
|