prometheus/vendor/github.com
Simon Pasquier 3581377e5d Replace go-bindata with vfsgen (#4430)
Looking at https://tech.townsourced.com/post/embedding-static-files-in-go/ (which was mentioned in the issue), vfsgen has all the needed features.

In particular:

- Reproducible builds (no issue with timestamping).
- Well maintained and relatively popular.
- Integration with go generate.
- Self-contained (no external dependency).

* [WIP] Replace go-bindata by vfsgen

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* Add license + remove doc.go

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* Generate templates assets

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* Use new templates assets

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* split static assets

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* Idempotent make assets

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* Update vendor/

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* vendor vfsgendev

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* Update README.md

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* Simplify assets generation

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* Fix README.md

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* Use generate helper program instead of vfsgen

This avoids installing vfsgendev in the target environment.

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* Remove unused vfsgen package

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* Fix Makefile

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* vendoring shurcooL/vfsgen

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* Fix go generate command

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* Sync web/ui/assets_vfsdata.go

Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2018-08-24 09:03:10 +02:00
..
alecthomas vendor: add kingpin, drop unused deps 2017-06-20 17:37:40 +02:00
aws/aws-sdk-go Update aws-sdk-go (#4153) 2018-07-18 05:26:04 +01:00
Azure Update autorest vedoring (#4147) 2018-07-18 05:24:15 +01:00
beorn7/perks vendor: add missing liencse/patent notices 2016-07-04 11:06:26 +02:00
cespare/xxhash vendor: add non-amd64 implementation for xxhash 2017-04-04 15:19:22 +02:00
cockroachdb vendor: add and update proto/grpc vendoring 2017-07-06 14:38:20 +02:00
davecgh/go-spew kubernetes: use and vendor 1.5 client 2016-10-17 10:32:10 +02:00
dgrijalva/jwt-go Update vendoring for Azure 2016-12-13 14:21:16 +01:00
ghodss/yaml kubernetes: use and vendor 1.5 client 2016-10-17 10:32:10 +02:00
go-ini/ini vendoring: updated aws-sdk-go to v1.5.1 2016-11-03 08:37:56 -07:00
go-kit/kit vendor: remove unused dependencies 2017-10-05 15:08:24 +02:00
go-logfmt/logfmt vendor: add fabx/tsdb 2017-02-07 03:42:02 -08:00
go-stack/stack vendor: update go-stack to fix sigpanic when debugging with delve 2017-09-29 15:04:58 +03:00
gogo/protobuf Add offset to selectParams (#4226) 2018-07-18 04:58:00 +01:00
golang Upgrade k8s client to kubernetes-1.11.0 2018-08-02 10:25:27 +08:00
google Upgrade k8s client to kubernetes-1.11.0 2018-08-02 10:25:27 +08:00
googleapis/gnostic Upgrade k8s client to kubernetes-1.11.0 2018-08-02 10:25:27 +08:00
gophercloud/gophercloud Merge branch 'master' into dev-2.0 2017-09-04 14:09:21 +02:00
gregjones/httpcache Upgrade k8s client to kubernetes-1.11.0 2018-08-02 10:25:27 +08:00
grpc-ecosystem/grpc-gateway vendor: Update grpc gateway deps 2017-11-30 16:50:34 +05:30
hashicorp Upgrade k8s client to kubernetes-1.11.0 2018-08-02 10:25:27 +08:00
influxdata/influxdb Clean up vendoring 2017-11-02 17:50:00 +01:00
influxdb/influxdb Vendor new InfluxDB client library 2017-04-03 12:38:05 +02:00
jmespath/go-jmespath vendoring: updated aws-sdk-go to v1.5.1 2016-11-03 08:37:56 -07:00
json-iterator/go Upgrade k8s client to kubernetes-1.11.0 2018-08-02 10:25:27 +08:00
julienschmidt/httprouter Vendoring via govendor 2015-09-15 15:37:12 +02:00
kr/logfmt vendor: add fabx/tsdb 2017-02-07 03:42:02 -08:00
matttproud/golang_protobuf_extensions Add missing license files of vendored packages 2016-01-21 14:44:58 -05:00
miekg/dns Update vendor github.com/miekg/dns@v1.0.4 2018-03-22 07:59:39 +00:00
mitchellh/go-homedir Discovery consul service meta (#4280) 2018-07-18 05:06:56 +01:00
modern-go Upgrade k8s client to kubernetes-1.11.0 2018-08-02 10:25:27 +08:00
mwitkow/go-conntrack Added go-conntrack for monitoring http connections (#3241) 2017-10-06 11:22:19 +01:00
oklog Refactor main.go with oklog/pkg/group actors pattern 2017-11-11 12:33:15 +00:00
opentracing/opentracing-go Instrument Prometheus with OpenTracing (#2554) 2017-05-02 18:49:29 -05:00
opentracing-contrib/go-stdlib Instrument Prometheus with OpenTracing (#2554) 2017-05-02 18:49:29 -05:00
peterbourgon/diskv Upgrade k8s client to kubernetes-1.11.0 2018-08-02 10:25:27 +08:00
petermattis/goid vendor: add and update proto/grpc vendoring 2017-07-06 14:38:20 +02:00
pkg/errors vendor: add fabx/tsdb 2017-02-07 03:42:02 -08:00
pmezard/go-difflib vendor: add testing require dependencies 2016-10-17 11:04:52 +02:00
prometheus vendor: update TSDB 2018-08-07 07:33:39 -04:00
samuel/go-zookeeper Update vendored go-zookeeper client (#2778) 2017-05-29 15:59:30 +02:00
sasha-s/go-deadlock vendor: add and update proto/grpc vendoring 2017-07-06 14:38:20 +02:00
shurcooL Replace go-bindata with vfsgen (#4430) 2018-08-24 09:03:10 +02:00
stretchr/testify Openstack Service Discovery (#2701) 2017-06-01 23:49:02 +02:00