little-cui closed pull request #388: SCB-722 Use Glide for Dependency Management
URL: https://github.com/apache/incubator-servicecomb-service-center/pull/388
 
 
   

This is a PR merged from a forked repository.
As GitHub hides the original diff on merge, it is displayed below for
the sake of provenance:

As this is a foreign pull request (from a fork), the diff is supplied
below (as it won't show otherwise due to GitHub magic):

diff --git a/.gitignore b/.gitignore
index 72f2e11b..74de4dd0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -18,4 +18,6 @@ etc/data/
 etc/ssl/
 frontend/bower_components/
 frontend/node_modules/
-tmp/
\ No newline at end of file
+tmp/
+glide.lock
+incubator-servicecomb-service-center
diff --git a/.travis.yml b/.travis.yml
index 799ab40a..8d4b3cbf 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -19,14 +19,14 @@ before_install:
   - go get github.com/astaxie/beego
   - go get github.com/onsi/gomega
   - go get github.com/onsi/gomega/gbytes               
-  - go get github.com/FiloSottile/gvt
+  - curl https://glide.sh/get | sh
   
 before_script:
   - mkdir -p 
$HOME/gopath/src/github.com/apache/incubator-servicecomb-service-center
   - rsync -az ${TRAVIS_BUILD_DIR}/ 
$HOME/gopath/src/github.com/apache/incubator-servicecomb-service-center/
   - export 
TRAVIS_BUILD_DIR=$HOME/gopath/src/github.com/apache/incubator-servicecomb-service-center
   - cd $HOME/gopath/src/github.com/apache/incubator-servicecomb-service-center
-  - gvt restore
+  - glide install
   
 install: true
 
diff --git a/DockerGuide.md b/DockerGuide.md
index 4243d8fe..654b2713 100644
--- a/DockerGuide.md
+++ b/DockerGuide.md
@@ -3,7 +3,7 @@
 ###### Step 1: 
 Clone the Dependency
 ```
-gvt restore
+glide install
 ```
 
 ###### Step 2:
@@ -17,4 +17,4 @@ bash -x scripts/release/make_release.sh linux 1.0.0 latest
 Make the Docker Image
 ```
 docker build -t service-center:dev .
-```
\ No newline at end of file
+```
diff --git a/README.md b/README.md
index 8f82f6ee..48035901 100644
--- a/README.md
+++ b/README.md
@@ -85,12 +85,11 @@ cd 
$GOPATH/src/github.com/apache/incubator-servicecomb-service-center
 
 Dependencies
 
-We use gvt for dependency management, please follow below steps to download 
all the dependency.
+We use glide for dependency management, please follow below steps to download 
all the dependency.
 ```sh
-go get github.com/FiloSottile/gvt
-gvt restore
+curl https://glide.sh/get | sh
+glide install
 ```
-If you face any issue in downloading the dependency because of insecure 
connection then you can use ```gvt restore -precaire```
 
 Build the Service-Center
 
diff --git a/docs/contribution.md b/docs/contribution.md
index eda97b9a..60a904dd 100644
--- a/docs/contribution.md
+++ b/docs/contribution.md
@@ -15,11 +15,11 @@ cd 
$GOPATH/src/github.com/apache/incubator-servicecomb-service-center
 
 #### Download the Dependencies
 
-We use gvt for dependency management, please follow the below steps for 
downloading all the dependencies required for building this project.
+We use glide for dependency management, please follow the below steps for 
downloading all the dependencies required for building this project.
 
 ```
-go get github.com/FiloSottile/gvt
-gvt restore
+curl https://glide.sh/get | sh
+glide install
 ```
 
 #### Make your Changes
diff --git a/docs/create-docker-image.md b/docs/create-docker-image.md
index f7a27250..de497272 100644
--- a/docs/create-docker-image.md
+++ b/docs/create-docker-image.md
@@ -12,8 +12,8 @@ However if you want to customize the service-center and make 
your own docker ima
 git clone https://github.com/apache/incubator-servicecomb-service-center.git 
$GOPATH/src/github.com/apache/incubator-servicecomb-service-center
 cd $GOPATH/src/github.com/apache/incubator-servicecomb-service-center
 
-go get github.com/FiloSottile/gvt
-gvt restore
+curl https://glide.sh/get | sh
+glide install
 ```
 
 ##### 2. Run the build script to make the docker image
diff --git a/glide.yaml b/glide.yaml
new file mode 100644
index 00000000..2a8830a0
--- /dev/null
+++ b/glide.yaml
@@ -0,0 +1,279 @@
+package: github.com/apache/incubator-servicecomb-service-center
+import:
+- package: github.com/Knetic/govaluate
+  version: 91facc4ae520fef82c9aee6b6ae720d9ae789131
+  repo: https://github.com/Knetic/govaluate
+- package: github.com/ServiceComb/paas-lager
+  version: 378a833fc008d8343083dc73e77db142afccf377
+  repo: https://github.com/ServiceComb/paas-lager
+  subpackages:
+  - third_party/forked/cloudfoundry/lager
+- package: github.com/Shopify/sarama
+  version: 9bb4a68d57ff6f623363aa172f0a8297aa289ba7
+  repo: https://github.com/Shopify/sarama
+- package: github.com/apache/thrift
+  version: 3d556248a8b97310da49939195330691dfe9d9ad
+  repo: https://github.com/apache/thrift
+- package: github.com/astaxie/beego
+  version: 323a1c4214101331a4b71922c23d19b7409ac71f
+  repo: https://github.com/astaxie/beego
+- package: github.com/beego/x2j
+  version: a0352aadc5420072ebe692481a5d6913d77f8cf0
+  repo: https://github.com/beego/x2j
+- package: github.com/belogik/goes
+  version: e54d722c3aff588e4c737fe11c07359019240824
+  repo: https://github.com/belogik/goes
+- package: github.com/beorn7/perks
+  version: 4c0e84591b9aa9e6dcfdf3e020114cd81f89d5f9
+  repo: https://github.com/beorn7/perks
+- package: github.com/bgentry/speakeasy
+  version: 4aabc24848ce5fd31929f7d1e4ea74d3709c14cd
+  repo: https://github.com/bgentry/speakeasy
+- package: github.com/boltdb/bolt
+  version: e9cf4fae01b5a8ff89d0ec6b32f0d9c9f79aefdd
+  repo: https://github.com/boltdb/bolt
+- package: github.com/bradfitz/gomemcache
+  version: 1952afaa557dc08e8e0d89eafab110fb501c1a2b
+  repo: https://github.com/bradfitz/gomemcache
+- package: github.com/casbin/casbin
+  version: 91e4fb9209910a1de86b67adc0fce5c35f17369f
+  repo: https://github.com/casbin/casbin
+- package: github.com/cloudflare/golz4
+  version: ef862a3cdc58a6f1fee4e3af3d44fbe279194cde
+  repo: https://github.com/cloudflare/golz4
+- package: github.com/cockroachdb/cmux
+  version: 30d10be492927e2dcae0089c374c455d42414fcb
+  repo: https://github.com/cockroachdb/cmux
+- package: github.com/coreos/etcd
+  version: 0f4a535c2fb7a2920e13e2e19b9eaf6b2e9285e5
+  repo: https://github.com/coreos/etcd
+  subpackages:
+  - client
+  - clientv3
+  - embed
+  - etcdserver/api/v3rpc/rpctypes
+  - etcdserver/etcdserverpb
+  - lease
+  - mvcc/mvccpb
+- package: github.com/coreos/go-semver
+  version: 1817cd4bea52af76542157eeabd74b057d1a199e
+  repo: https://github.com/coreos/go-semver
+- package: github.com/coreos/go-systemd
+  version: 24036eb3df68550d24a2736c5d013f4e83366866
+  repo: https://github.com/coreos/go-systemd
+- package: github.com/coreos/pkg
+  version: 8dbaa491b063ed47e2474b5363de0c0db91cf9f2
+  repo: https://github.com/coreos/pkg
+  subpackages:
+  - capnslog
+- package: github.com/couchbase/go-couchbase
+  version: 8f4d4dae4027367687241fb6a3d11c59e76d867e
+  repo: https://github.com/couchbase/go-couchbase
+- package: github.com/couchbase/gomemcached
+  version: 4ddb35b8aa8add8e7f6b58199f0bdaed5710e34b
+  repo: https://github.com/couchbase/gomemcached
+- package: github.com/cupcake/rdb
+  version: 43ba34106c765f2111c0dc7b74cdf8ee437411e0
+  repo: https://github.com/cupcake/rdb
+- package: github.com/davecgh/go-spew
+  version: 6cf5744a041a0022271cefed95ba843f6d87fd51
+  repo: https://github.com/davecgh/go-spew
+- package: github.com/dgrijalva/jwt-go
+  version: 06ea1031745cb8b3dab3f6a236daf2b0aa468b7e
+  repo: https://github.com/dgrijalva/jwt-go
+- package: github.com/dustin/go-humanize
+  version: 259d2a102b871d17f30e3cd9881a642961a1e486
+  repo: https://github.com/dustin/go-humanize
+- package: github.com/eapache/go-resiliency
+  version: 6800482f2c813e689c88b7ed3282262385011890
+  repo: https://github.com/eapache/go-resiliency
+- package: github.com/eapache/go-xerial-snappy
+  version: bb955e01b9346ac19dc29eb16586c90ded99a98c
+  repo: https://github.com/eapache/go-xerial-snappy
+- package: github.com/eapache/queue
+  version: ded5959c0d4e360646dc9e9908cff48666781367
+  repo: https://github.com/eapache/queue
+- package: github.com/edsrzf/mmap-go
+  version: 0bce6a6887123b67a60366d2c9fe2dfb74289d2e
+  repo: https://github.com/edsrzf/mmap-go
+- package: github.com/garyburd/redigo
+  version: 57f1cd7de6175c96b423e7ac2534ff2b39e2ef79
+  repo: https://github.com/garyburd/redigo
+- package: github.com/ghodss/yaml
+  version: 0ca9ea5df5451ffdf184b4428c902747c2c11cd7
+  repo: https://github.com/ghodss/yaml
+- package: github.com/go-logfmt/logfmt
+  version: 390ab7935ee28ec6b286364bba9b4dd6410cb3d5
+  repo: https://github.com/go-logfmt/logfmt
+- package: github.com/gogo/protobuf
+  version: baaac160ed234ed06b347cf51202683a0068efe4
+  repo: https://github.com/gogo/protobuf
+- package: github.com/golang/protobuf
+  version: 7b8002443fd4a3ce5f25ef93087c524546799a56
+  repo: https://github.com/golang/protobuf
+  subpackages:
+  - proto
+- package: github.com/golang/snappy
+  version: 553a641470496b2327abcac10b36396bd98e45c9
+  repo: https://github.com/golang/snappy
+- package: github.com/google/btree
+  version: 316fb6d3f031ae8f4d457c6c5186b9e3ded70435
+  repo: https://github.com/google/btree
+- package: github.com/gorilla/websocket
+  version: ea4d1f681babbce9545c9c5f3d5194a789c89f5b
+  repo: https://github.com/gorilla/websocket
+- package: github.com/hsluoyz/casbin
+  version: 91e4fb9209910a1de86b67adc0fce5c35f17369f
+  repo: https://github.com/hsluoyz/casbin
+- package: github.com/jonboulle/clockwork
+  version: bcac9884e7502bb2b474c0339d889cb981a2f27f
+  repo: https://github.com/jonboulle/clockwork
+- package: github.com/karlseguin/ccache
+  version: 3ba9789cfd2cb7b4fb4657efc994cc1c599a648c
+  repo: https://github.com/karlseguin/ccache
+- package: github.com/klauspost/crc32
+  version: cb6bfca970f6908083f26f39a79009d608efd5cd
+  repo: https://github.com/klauspost/crc32
+- package: github.com/kr/pty
+  version: 2c10821df3c3cf905230d078702dfbe9404c9b23
+  repo: https://github.com/kr/pty
+- package: github.com/labstack/echo
+  version: a5d81b8d4a627f3f49dcb3164ef2bb5239682227
+  repo: https://github.com/labstack/echo
+  subpackages:
+  - middleware
+- package: github.com/labstack/gommon
+  version: 3bc2d333a4c30531c47051369043bcabd62ff4c0
+  repo: https://github.com/labstack/gommon
+  subpackages:
+  - bytes
+  - color
+  - log
+  - random
+- package: github.com/lib/pq
+  version: 8837942c3e09574accbc5f150e2c5e057189cace
+  repo: https://github.com/lib/pq
+- package: github.com/mattn/go-colorable
+  version: efa589957cd060542a26d2dd7832fd6a6c6c3ade
+  repo: https://github.com/mattn/go-colorable
+- package: github.com/mattn/go-isatty
+  version: 6ca4dbf54d38eea1a992b3c722a76a5d1c4cb25c
+  repo: https://github.com/mattn/go-isatty
+- package: github.com/mattn/go-runewidth
+  version: 97311d9f7767e3d6f422ea06661bc2c7a19e8a5d
+  repo: https://github.com/mattn/go-runewidth
+- package: github.com/matttproud/golang_protobuf_extensions
+  version: c12348ce28de40eed0136aa2b644d0ee0650e56c
+  repo: https://github.com/matttproud/golang_protobuf_extensions
+- package: github.com/onsi/ginkgo
+  version: a1f616c97771e46da1722d3aa9dcde0a43f55682
+  repo: https://github.com/onsi/ginkgo
+- package: github.com/onsi/gomega
+  version: 00acfa9d92a386415bd235ab069c52063f925998
+  repo: https://github.com/onsi/gomega
+- package: github.com/opentracing-contrib/go-observer
+  version: a52f2342449246d5bcc273e65cbdcfa5f7d6c63c
+  repo: https://github.com/opentracing-contrib/go-observer
+- package: github.com/opentracing/opentracing-go
+  version: 1949ddbfd147afd4d964a9f00b24eb291e0e7c38
+  repo: https://github.com/opentracing/opentracing-go
+  subpackages:
+  - ext
+- package: github.com/openzipkin/zipkin-go-opentracing
+  version: 6bb822a7f15fdc5800b9822a6ac1bfa0b7d9195d
+  repo: https://github.com/openzipkin/zipkin-go-opentracing
+  subpackages:
+  - thrift/gen-go/zipkincore
+  - types
+- package: github.com/pelletier/go-toml
+  version: 69d355db5304c0f7f809a2edc054553e7142f016
+  repo: https://github.com/pelletier/go-toml
+- package: github.com/prometheus/client_golang
+  version: ab4214782d022e867e3195b4c9ddb1ca45413382
+  repo: https://github.com/prometheus/client_golang
+  subpackages:
+  - prometheus
+- package: github.com/prometheus/client_model
+  version: 6f3806018612930941127f2a7c6c453ba2c527d2
+  repo: https://github.com/prometheus/client_model
+  subpackages:
+  - go
+- package: github.com/prometheus/common
+  version: 0866df4b85a18d652b6965be022d007cdf076822
+  repo: https://github.com/prometheus/common
+- package: github.com/prometheus/procfs
+  version: 822d4a1f8edcbcbc71e8d1fd6527b12331a6d0ad
+  repo: https://github.com/prometheus/procfs
+- package: github.com/rs/cors
+  version: 8dd4211afb5d08dbb39a533b9bb9e4b486351df6
+  repo: https://github.com/rs/cors
+- package: github.com/satori/go.uuid
+  version: 879c5887cd475cd7864858769793b2ceb0d44feb
+  repo: https://github.com/satori/go.uuid
+- package: github.com/siddontang/go
+  version: cb568a3e5cc06256f91a2da5a87455f717eb33f4
+  repo: https://github.com/siddontang/go
+- package: github.com/siddontang/ledisdb
+  version: 0cb8e1a348b4877bff4648d59a75b793a0664b41
+  repo: https://github.com/siddontang/ledisdb
+- package: github.com/siddontang/rdb
+  version: fc89ed2e418d27e3ea76e708e54276d2b44ae9cf
+  repo: https://github.com/siddontang/rdb
+- package: github.com/spf13/cobra
+  version: 4d647c8944eb42504a714e57e97f244ed6344722
+  repo: https://github.com/spf13/cobra
+- package: github.com/spf13/pflag
+  version: e57e3eeb33f795204c1ca35f56c44f83227c6e66
+  repo: https://github.com/spf13/pflag
+- package: github.com/syndtr/goleveldb
+  version: 8c81ea47d4c41a385645e133e15510fc6a2a74b4
+  repo: https://github.com/syndtr/goleveldb
+- package: github.com/ugorji/go
+  version: 5efa3251c7f7d05e5d9704a69a984ec9f1386a40
+  repo: https://github.com/ugorji/go
+- package: github.com/urfave/cli
+  version: b892ba3809cd07fcf2b064e166b0c2e16e0147bd
+  repo: https://github.com/urfave/cli
+- package: github.com/valyala/fasttemplate
+  version: dcecefd839c4193db0d35b88ec65b4c12d360ab0
+  repo: https://github.com/valyala/fasttemplate
+- package: github.com/widuu/gojson
+  version: 7da9d2cd949b3f1b4e3039dd985773df8cf68a99
+  repo: https://github.com/widuu/gojson
+- package: github.com/xiang90/probing
+  version: 07dd2e8dfe18522e9c447ba95f2fe95262f63bb2
+  repo: https://github.com/xiang90/probing
+- package: golang.org/x/crypto
+  version: d6449816ce06963d9d136eee5a56fca5b0616e7e
+  repo: https://github.com/golang/crypto
+- package: golang.org/x/net
+  version: c81e7f25cb61200d8bf0ae971a0bac8cb638d5bc
+  repo: https://github.com/golang/net
+  subpackages:
+  - context
+- package: golang.org/x/text
+  version: 6353ef0f924300eea566d3438817aa4d3374817e
+  repo: https://github.com/golang/text
+- package: golang.org/x/time
+  version: 8be79e1e0910c292df4e79c241bb7e8f7e725959
+  repo: https://github.com/golang/time
+- package: google.golang.org/genproto
+  version: aa2eb687b4d3e17154372564ad8d6bf11c3cf21f
+  repo: https://github.com/google/go-genproto
+- package: google.golang.org/grpc
+  version: 3c33c26290b747350f8650c7d38bcc51b42dc785
+  repo: https://github.com/grpc/grpc-go
+  subpackages:
+  - credentials
+- package: gopkg.in/cheggaaa/pb.v1
+  version: f6ccf2184de4dd34495277e38dc19b6e7fbe0ea2
+  repo: https://gopkg.in/cheggaaa/pb.v1
+- package: gopkg.in/yaml.v2
+  version: d670f9405373e636a5a2765eea47fac0c9bc91a4
+  repo: https://gopkg.in/yaml.v2
+- package: github.com/grpc-ecosystem/go-grpc-prometheus
+  version: 6b7015e65d366bf3f19b2b2a000a831940f0f7e0
+  repo: https://github.com/grpc-ecosystem/go-grpc-prometheus
+- package: github.com/grpc-ecosystem/grpc-gateway
+  version: 84398b94e188ee336f307779b57b3aa91af7063c
+  repo: https://github.com/grpc-ecosystem/grpc-gateway
diff --git a/integration/README.MD b/integration/README.MD
index 6f13ec29..1fcba3bf 100644
--- a/integration/README.MD
+++ b/integration/README.MD
@@ -5,7 +5,7 @@ These tests assumes that you have docker installed in your 
system.
 
 ## How to run:
 This test starts etcd in docker container and then builds and runs the 
service-center from source present in your GOPATH.
-This test assumes you have already downloaded all the dependencies using 'gvt 
restore'.
+This test assumes you have already downloaded all the dependencies using 
'glide install'.
 
 ```
 bash -x scripts/integration_test.sh 
diff --git a/pkg/etcdsync/etcdsync_suite_test.go 
b/pkg/etcdsync/etcdsync_suite_test.go
index 5b408715..7af14fad 100644
--- a/pkg/etcdsync/etcdsync_suite_test.go
+++ b/pkg/etcdsync/etcdsync_suite_test.go
@@ -17,8 +17,8 @@
 package etcdsync_test
 
 import (
-       _ 
"github.com/apache/incubator-servicecomb-service-center/server/core/registry/embededetcd"
-       _ 
"github.com/apache/incubator-servicecomb-service-center/server/core/registry/etcd"
+       _ 
"github.com/apache/incubator-servicecomb-service-center/server/plugin/infra/registry/embededetcd"
+       _ 
"github.com/apache/incubator-servicecomb-service-center/server/plugin/infra/registry/etcd"
        . "github.com/onsi/ginkgo"
        . "github.com/onsi/gomega"
 )
diff --git a/scripts/create_gvt_manifest(exp).sh 
b/scripts/create_gvt_manifest(exp).sh
deleted file mode 100755
index b338331a..00000000
--- a/scripts/create_gvt_manifest(exp).sh
+++ /dev/null
@@ -1,94 +0,0 @@
-#!/usr/bin/env bash
-
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#This is is expirmental and not tested, some tweaks of paths needs to be done 
to make it work properly
-gvt fetch -precaire -no-recurse -revision 
f6ccf2184de4dd34495277e38dc19b6e7fbe0ea2 gopkg.in/cheggaaa/pb.v1
-gvt fetch -precaire -no-recurse -revision 
cd8b52f8269e0feb286dfeef29f8fe4d5b397e0b gopkg.in/yaml.v2
-gvt fetch -precaire -no-recurse -revision 
c81e7f25cb61200d8bf0ae971a0bac8cb638d5bc github.com/golang/net
-gvt fetch -precaire -no-recurse -revision 
6353ef0f924300eea566d3438817aa4d3374817e github.com/golang/text
-gvt fetch -precaire -no-recurse -revision 
5ef0053f77724838734b6945dd364d3847e5de1d github.com/golang/crypto
-gvt fetch -precaire -no-recurse -revision 
8be79e1e0910c292df4e79c241bb7e8f7e725959 github.com/golang/time
-gvt fetch -precaire -no-recurse -revision 
6f3806018612930941127f2a7c6c453ba2c527d2 github.com/prometheus/client_model
-gvt fetch -precaire -no-recurse -revision 
ab4214782d022e867e3195b4c9ddb1ca45413382 github.com/prometheus/client_golang
-gvt fetch -precaire -no-recurse -revision 
0866df4b85a18d652b6965be022d007cdf076822 github.com/prometheus/common
-gvt fetch -precaire -no-recurse -revision 
822d4a1f8edcbcbc71e8d1fd6527b12331a6d0ad github.com/prometheus/procfs
-gvt fetch -precaire -no-recurse -revision 
b892ba3809cd07fcf2b064e166b0c2e16e0147bd github.com/urfave/cli
-gvt fetch -precaire -no-recurse -revision 
e54d722c3aff588e4c737fe11c07359019240824 github.com/belogik/goes
-gvt fetch -precaire -no-recurse -revision 
97311d9f7767e3d6f422ea06661bc2c7a19e8a5d github.com/mattn/go-runewidth
-gvt fetch -precaire -no-recurse -revision 
e9cf4fae01b5a8ff89d0ec6b32f0d9c9f79aefdd github.com/boltdb/bolt
-gvt fetch -precaire -no-recurse -revision 
91facc4ae520fef82c9aee6b6ae720d9ae789131 github.com/Knetic/govaluate
-gvt fetch -precaire -no-recurse -revision 
3ba9789cfd2cb7b4fb4657efc994cc1c599a648c github.com/karlseguin/ccache
-gvt fetch -precaire -no-recurse -revision 
a0352aadc5420072ebe692481a5d6913d77f8cf0 github.com/beego/x2j
-gvt fetch -precaire -no-recurse -revision 
5545475820ddd4db3f90a4900d44b65d077d702d github.com/beego/goyaml2
-gvt fetch -precaire -no-recurse -revision 
0bce6a6887123b67a60366d2c9fe2dfb74289d2e github.com/edsrzf/mmap-go
-gvt fetch -precaire -no-recurse -revision 
82b8055850965344f7d89d8a0abe364ac09dfa5e github.com/couchbase/goutils
-gvt fetch -precaire -no-recurse -revision 
4ddb35b8aa8add8e7f6b58199f0bdaed5710e34b github.com/couchbase/gomemcached
-gvt fetch -precaire -no-recurse -revision 
8f4d4dae4027367687241fb6a3d11c59e76d867e github.com/couchbase/go-couchbase
-gvt fetch -precaire -no-recurse -revision 
e57e3eeb33f795204c1ca35f56c44f83227c6e66 github.com/spf13/pflag
-gvt fetch -precaire -no-recurse -revision 
4d647c8944eb42504a714e57e97f244ed6344722 github.com/spf13/cobra
-gvt fetch -precaire -no-recurse -revision 
ef862a3cdc58a6f1fee4e3af3d44fbe279194cde github.com/cloudflare/golz4
-gvt fetch -precaire -no-recurse -revision 
30d10be492927e2dcae0089c374c455d42414fcb github.com/cockroachdb/cmux
-gvt fetch -precaire -no-recurse -revision 
316fb6d3f031ae8f4d457c6c5186b9e3ded70435 github.com/google/btree
-gvt fetch -precaire -no-recurse -revision 
8c81ea47d4c41a385645e133e15510fc6a2a74b4 github.com/syndtr/goleveldb
-gvt fetch -precaire -no-recurse -revision 
69d355db5304c0f7f809a2edc054553e7142f016 github.com/pelletier/go-toml
-gvt fetch -precaire -no-recurse -revision 
2c10821df3c3cf905230d078702dfbe9404c9b23 github.com/kr/pty
-gvt fetch -precaire -no-recurse -revision 
4c0e84591b9aa9e6dcfdf3e020114cd81f89d5f9 github.com/beorn7/perks
-gvt fetch -precaire -no-recurse -revision 
5efa3251c7f7d05e5d9704a69a984ec9f1386a40 github.com/ugorji/go
-gvt fetch -precaire -no-recurse -revision 
43ba34106c765f2111c0dc7b74cdf8ee437411e0 github.com/cupcake/rdb
-gvt fetch -precaire -no-recurse -revision 
8fefef06da7707b5a3cda42195a6b409c9c9ab5c github.com/go-sql-driver/mysql
-gvt fetch -precaire -no-recurse -revision 
57f1cd7de6175c96b423e7ac2534ff2b39e2ef79 github.com/garyburd/redigo
-gvt fetch -precaire -no-recurse -revision 
07dd2e8dfe18522e9c447ba95f2fe95262f63bb2 github.com/xiang90/probing
-gvt fetch -precaire -no-recurse -revision 
8ba2897a21e4fc51b298ca553d251318425f93ae github.com/coreos/etcd
-gvt fetch -precaire -no-recurse -revision 
24036eb3df68550d24a2736c5d013f4e83366866 github.com/coreos/go-systemd
-gvt fetch -precaire -no-recurse -revision 
1817cd4bea52af76542157eeabd74b057d1a199e github.com/coreos/go-semver
-gvt fetch -precaire -no-recurse -revision 
8dbaa491b063ed47e2474b5363de0c0db91cf9f2 github.com/coreos/pkg
-gvt fetch -precaire -no-recurse -revision 
96753833c5cc3ea638335ecf9b1cf1b5f8901ca3 github.com/ssdb/gossdb
-gvt fetch -precaire -no-recurse -revision 
cab8458c1c4a5a3b4bf5192922be620e6dede15b github.com/astaxie/beego
-gvt fetch -precaire -no-recurse -revision 
91e4fb9209910a1de86b67adc0fce5c35f17369f github.com/hsluoyz/casbin
-gvt fetch -precaire -no-recurse -revision 
baaac160ed234ed06b347cf51202683a0068efe4 github.com/gogo/protobuf
-gvt fetch -precaire -no-recurse -revision 
91e4fb9209910a1de86b67adc0fce5c35f17369f github.com/casbin/casbin
-gvt fetch -precaire -no-recurse -revision 
ea4d1f681babbce9545c9c5f3d5194a789c89f5b github.com/gorilla/websocket
-gvt fetch -precaire -no-recurse -revision 
8837942c3e09574accbc5f150e2c5e057189cace github.com/lib/pq
-gvt fetch -precaire -no-recurse -revision 
4aabc24848ce5fd31929f7d1e4ea74d3709c14cd github.com/bgentry/speakeasy
-gvt fetch -precaire -no-recurse -revision 
1952afaa557dc08e8e0d89eafab110fb501c1a2b github.com/bradfitz/gomemcache
-gvt fetch -precaire -no-recurse  github.com/ghodss/yaml
-gvt fetch -precaire -no-recurse -revision 
cb568a3e5cc06256f91a2da5a87455f717eb33f4 github.com/siddontang/go
-gvt fetch -precaire -no-recurse -revision 
fc89ed2e418d27e3ea76e708e54276d2b44ae9cf github.com/siddontang/rdb
-gvt fetch -precaire -no-recurse -revision 
0cb8e1a348b4877bff4648d59a75b793a0664b41 github.com/siddontang/ledisdb
-gvt fetch -precaire -no-recurse -revision 
a1f616c97771e46da1722d3aa9dcde0a43f55682 github.com/onsi/ginkgo
-gvt fetch -precaire -no-recurse -revision 
00acfa9d92a386415bd235ab069c52063f925998 github.com/onsi/gomega
-gvt fetch -precaire -no-recurse -revision 
259d2a102b871d17f30e3cd9881a642961a1e486 github.com/dustin/go-humanize
-gvt fetch -precaire -no-recurse -revision 
f66c77a7882b399795a8987ebf87ef64a427417e github.com/wendal/errors
-gvt fetch -precaire -no-recurse -revision 
c12348ce28de40eed0136aa2b644d0ee0650e56c 
github.com/matttproud/golang_protobuf_extensions
-gvt fetch -precaire -no-recurse -revision 
bcac9884e7502bb2b474c0339d889cb981a2f27f github.com/jonboulle/clockwork
-gvt fetch -precaire -no-recurse -revision 
7b8002443fd4a3ce5f25ef93087c524546799a56 github.com/golang/protobuf
-gvt fetch -precaire -no-recurse -revision 
553a641470496b2327abcac10b36396bd98e45c9 github.com/golang/snappy
-gvt fetch -precaire -no-recurse -revision 
3c33c26290b747350f8650c7d38bcc51b42dc785 github.com/grpc/grpc-go
-gvt fetch -precaire -no-recurse -revision 
aa2eb687b4d3e17154372564ad8d6bf11c3cf21f github.com/google/go-genproto
-gvt fetch -precaire -no-recurse -revision 
1949ddbfd147afd4d964a9f00b24eb291e0e7c38 github.com/opentracing/opentracing-go
-gvt fetch -precaire -no-recurse -revision 
6bb822a7f15fdc5800b9822a6ac1bfa0b7d9195d 
github.com/openzipkin/zipkin-go-opentracing
-gvt fetch -precaire -no-recurse -revision 
9bb4a68d57ff6f623363aa172f0a8297aa289ba7 github.com/Shopify/sarama
-gvt fetch -precaire -no-recurse -revision 
3d556248a8b97310da49939195330691dfe9d9ad github.com/apache/thrift
-gvt fetch -precaire -no-recurse -revision 
390ab7935ee28ec6b286364bba9b4dd6410cb3d5 github.com/go-logfmt/logfmt
-gvt fetch -precaire -no-recurse -revision 
a52f2342449246d5bcc273e65cbdcfa5f7d6c63c 
github.com/opentracing-contrib/go-observer
-gvt fetch -precaire -no-recurse -revision 
6cf5744a041a0022271cefed95ba843f6d87fd51 github.com/davecgh/go-spew
-gvt fetch -precaire -no-recurse -revision 
6800482f2c813e689c88b7ed3282262385011890 github.com/eapache/go-resiliency
-gvt fetch -precaire -no-recurse -revision 
bb955e01b9346ac19dc29eb16586c90ded99a98c github.com/eapache/go-xerial-snappy
-gvt fetch -precaire -no-recurse -revision 
ded5959c0d4e360646dc9e9908cff48666781367 github.com/eapache/queue
-gvt fetch -precaire -no-recurse -revision 
cb6bfca970f6908083f26f39a79009d608efd5cd github.com/klauspost/crc32
-gvt fetch -precaire -no-recurse -revision 
879c5887cd475cd7864858769793b2ceb0d44feb github.com/satori/go.uuid
-gvt fetch -precaire -no-recurse -revision 
378a833fc008d8343083dc73e77db142afccf377 github.com/ServiceComb/paas-lager
-gvt fetch -precaire -no-recurse -revision 
8dd4211afb5d08dbb39a533b9bb9e4b486351df6 github.com/rs/cors
diff --git a/scripts/docker/build-frontend-image/README.md 
b/scripts/docker/build-frontend-image/README.md
index e75f5fd7..f05b24a5 100644
--- a/scripts/docker/build-frontend-image/README.md
+++ b/scripts/docker/build-frontend-image/README.md
@@ -4,7 +4,7 @@ This script helps you to make the docker image of 
service-center frontend presen
 
 ### How To Run
 
-This script assumes you have already downloaded all the dependencies using 
'gvt restore'. Make sure service-center application is running and get 
service-center applications IP and PORT addresses.
+This script assumes you have already downloaded all the dependencies using 
'glide install'. Make sure service-center application is running and get 
service-center applications IP and PORT addresses.
 
 Update "PROJECT_ROOT/frontend/conf/app.conf" with service-center applications 
IP and PORT address.
 
diff --git a/scripts/docker/build-image/README.md 
b/scripts/docker/build-image/README.md
index cf7925ef..3187b892 100644
--- a/scripts/docker/build-image/README.md
+++ b/scripts/docker/build-image/README.md
@@ -6,7 +6,7 @@ Here quay.io/coreos/etcd:v3.1.0 used as etcd base image. 
start.sh will be the en
 
 ### How To Run
 
-This script assumes you have already downloaded all the dependencies using 
'gvt restore'.
+This script assumes you have already downloaded all the dependencies using 
'glide install'.
 
     bash -x build.sh
     
diff --git a/scripts/release/README.md b/scripts/release/README.md
index 0ba901b7..506d450d 100644
--- a/scripts/release/README.md
+++ b/scripts/release/README.md
@@ -11,8 +11,8 @@ git clone 
https://github.com/apache/incubator-servicecomb-service-center.git $GO
 cd $GOPATH/src/github.com/apache/incubator-servicecomb-service-center
 
 ## Download all the dependency
-go get github.com/FiloSottile/gvt
-gvt restore
+curl https://glide.sh/get | sh
+glide install
 ```
 
 ##### Note: [bower](https://www.npmjs.com/package/bower) should be installed 
in this machine
diff --git a/vendor/manifest b/vendor/manifest
deleted file mode 100644
index e2bcdb5d..00000000
--- a/vendor/manifest
+++ /dev/null
@@ -1,682 +0,0 @@
-{
-       "version": 0,
-       "dependencies": [
-               {
-                       "importpath": "github.com/Knetic/govaluate",
-                       "repository": "https://github.com/Knetic/govaluate";,
-                       "vcs": "git",
-                       "revision": "91facc4ae520fef82c9aee6b6ae720d9ae789131",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/ServiceComb/paas-lager",
-                       "repository": 
"https://github.com/ServiceComb/paas-lager";,
-                       "vcs": "git",
-                       "revision": "378a833fc008d8343083dc73e77db142afccf377",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/Shopify/sarama",
-                       "repository": "https://github.com/Shopify/sarama";,
-                       "vcs": "git",
-                       "revision": "9bb4a68d57ff6f623363aa172f0a8297aa289ba7",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/apache/thrift",
-                       "repository": "https://github.com/apache/thrift";,
-                       "vcs": "git",
-                       "revision": "3d556248a8b97310da49939195330691dfe9d9ad",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/astaxie/beego",
-                       "repository": "https://github.com/astaxie/beego";,
-                       "vcs": "git",
-                       "revision": "323a1c4214101331a4b71922c23d19b7409ac71f",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/beego/x2j",
-                       "repository": "https://github.com/beego/x2j";,
-                       "vcs": "git",
-                       "revision": "a0352aadc5420072ebe692481a5d6913d77f8cf0",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/belogik/goes",
-                       "repository": "https://github.com/belogik/goes";,
-                       "vcs": "git",
-                       "revision": "e54d722c3aff588e4c737fe11c07359019240824",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/beorn7/perks",
-                       "repository": "https://github.com/beorn7/perks";,
-                       "vcs": "git",
-                       "revision": "4c0e84591b9aa9e6dcfdf3e020114cd81f89d5f9",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/bgentry/speakeasy",
-                       "repository": "https://github.com/bgentry/speakeasy";,
-                       "vcs": "git",
-                       "revision": "4aabc24848ce5fd31929f7d1e4ea74d3709c14cd",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/boltdb/bolt",
-                       "repository": "https://github.com/boltdb/bolt";,
-                       "vcs": "git",
-                       "revision": "e9cf4fae01b5a8ff89d0ec6b32f0d9c9f79aefdd",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/bradfitz/gomemcache",
-                       "repository": "https://github.com/bradfitz/gomemcache";,
-                       "vcs": "git",
-                       "revision": "1952afaa557dc08e8e0d89eafab110fb501c1a2b",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/casbin/casbin",
-                       "repository": "https://github.com/casbin/casbin";,
-                       "vcs": "git",
-                       "revision": "91e4fb9209910a1de86b67adc0fce5c35f17369f",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/cloudflare/golz4",
-                       "repository": "https://github.com/cloudflare/golz4";,
-                       "vcs": "git",
-                       "revision": "ef862a3cdc58a6f1fee4e3af3d44fbe279194cde",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/cockroachdb/cmux",
-                       "repository": "https://github.com/cockroachdb/cmux";,
-                       "vcs": "git",
-                       "revision": "30d10be492927e2dcae0089c374c455d42414fcb",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/coreos/etcd",
-                       "repository": "https://github.com/coreos/etcd";,
-                       "vcs": "git",
-                       "revision": "0f4a535c2fb7a2920e13e2e19b9eaf6b2e9285e5",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/coreos/go-semver",
-                       "repository": "https://github.com/coreos/go-semver";,
-                       "vcs": "git",
-                       "revision": "1817cd4bea52af76542157eeabd74b057d1a199e",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/coreos/go-systemd",
-                       "repository": "https://github.com/coreos/go-systemd";,
-                       "vcs": "git",
-                       "revision": "24036eb3df68550d24a2736c5d013f4e83366866",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/coreos/pkg",
-                       "repository": "https://github.com/coreos/pkg";,
-                       "vcs": "git",
-                       "revision": "8dbaa491b063ed47e2474b5363de0c0db91cf9f2",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/couchbase/go-couchbase",
-                       "repository": 
"https://github.com/couchbase/go-couchbase";,
-                       "vcs": "git",
-                       "revision": "8f4d4dae4027367687241fb6a3d11c59e76d867e",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/couchbase/gomemcached",
-                       "repository": 
"https://github.com/couchbase/gomemcached";,
-                       "vcs": "git",
-                       "revision": "4ddb35b8aa8add8e7f6b58199f0bdaed5710e34b",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/cupcake/rdb",
-                       "repository": "https://github.com/cupcake/rdb";,
-                       "vcs": "git",
-                       "revision": "43ba34106c765f2111c0dc7b74cdf8ee437411e0",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/davecgh/go-spew",
-                       "repository": "https://github.com/davecgh/go-spew";,
-                       "vcs": "git",
-                       "revision": "6cf5744a041a0022271cefed95ba843f6d87fd51",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/dgrijalva/jwt-go",
-                       "repository": "https://github.com/dgrijalva/jwt-go";,
-                       "vcs": "git",
-                       "revision": "06ea1031745cb8b3dab3f6a236daf2b0aa468b7e",
-                       "branch": "master",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/dustin/go-humanize",
-                       "repository": "https://github.com/dustin/go-humanize";,
-                       "vcs": "git",
-                       "revision": "259d2a102b871d17f30e3cd9881a642961a1e486",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/eapache/go-resiliency",
-                       "repository": 
"https://github.com/eapache/go-resiliency";,
-                       "vcs": "git",
-                       "revision": "6800482f2c813e689c88b7ed3282262385011890",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/eapache/go-xerial-snappy",
-                       "repository": 
"https://github.com/eapache/go-xerial-snappy";,
-                       "vcs": "git",
-                       "revision": "bb955e01b9346ac19dc29eb16586c90ded99a98c",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/eapache/queue",
-                       "repository": "https://github.com/eapache/queue";,
-                       "vcs": "git",
-                       "revision": "ded5959c0d4e360646dc9e9908cff48666781367",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/edsrzf/mmap-go",
-                       "repository": "https://github.com/edsrzf/mmap-go";,
-                       "vcs": "git",
-                       "revision": "0bce6a6887123b67a60366d2c9fe2dfb74289d2e",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/garyburd/redigo",
-                       "repository": "https://github.com/garyburd/redigo";,
-                       "vcs": "git",
-                       "revision": "57f1cd7de6175c96b423e7ac2534ff2b39e2ef79",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/ghodss/yaml",
-                       "repository": "https://github.com/ghodss/yaml";,
-                       "vcs": "git",
-                       "revision": "0ca9ea5df5451ffdf184b4428c902747c2c11cd7",
-                       "branch": "master",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/go-logfmt/logfmt",
-                       "repository": "https://github.com/go-logfmt/logfmt";,
-                       "vcs": "git",
-                       "revision": "390ab7935ee28ec6b286364bba9b4dd6410cb3d5",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/gogo/protobuf",
-                       "repository": "https://github.com/gogo/protobuf";,
-                       "vcs": "git",
-                       "revision": "baaac160ed234ed06b347cf51202683a0068efe4",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/golang/protobuf",
-                       "repository": "https://github.com/golang/protobuf";,
-                       "vcs": "git",
-                       "revision": "7b8002443fd4a3ce5f25ef93087c524546799a56",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/golang/snappy",
-                       "repository": "https://github.com/golang/snappy";,
-                       "vcs": "git",
-                       "revision": "553a641470496b2327abcac10b36396bd98e45c9",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/google/btree",
-                       "repository": "https://github.com/google/btree";,
-                       "vcs": "git",
-                       "revision": "316fb6d3f031ae8f4d457c6c5186b9e3ded70435",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/gorilla/websocket",
-                       "repository": "https://github.com/gorilla/websocket";,
-                       "vcs": "git",
-                       "revision": "ea4d1f681babbce9545c9c5f3d5194a789c89f5b",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/hsluoyz/casbin",
-                       "repository": "https://github.com/hsluoyz/casbin";,
-                       "vcs": "git",
-                       "revision": "91e4fb9209910a1de86b67adc0fce5c35f17369f",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/jonboulle/clockwork",
-                       "repository": "https://github.com/jonboulle/clockwork";,
-                       "vcs": "git",
-                       "revision": "bcac9884e7502bb2b474c0339d889cb981a2f27f",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/karlseguin/ccache",
-                       "repository": "https://github.com/karlseguin/ccache";,
-                       "vcs": "git",
-                       "revision": "3ba9789cfd2cb7b4fb4657efc994cc1c599a648c",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/klauspost/crc32",
-                       "repository": "https://github.com/klauspost/crc32";,
-                       "vcs": "git",
-                       "revision": "cb6bfca970f6908083f26f39a79009d608efd5cd",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/kr/pty",
-                       "repository": "https://github.com/kr/pty";,
-                       "vcs": "git",
-                       "revision": "2c10821df3c3cf905230d078702dfbe9404c9b23",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/labstack/echo",
-                       "repository": "https://github.com/labstack/echo";,
-                       "vcs": "git",
-                       "revision": "a5d81b8d4a627f3f49dcb3164ef2bb5239682227",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/labstack/gommon/bytes",
-                       "repository": "https://github.com/labstack/gommon";,
-                       "vcs": "git",
-                       "revision": "3bc2d333a4c30531c47051369043bcabd62ff4c0",
-                       "branch": "master",
-                       "path": "bytes",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/labstack/gommon/color",
-                       "repository": "https://github.com/labstack/gommon";,
-                       "vcs": "git",
-                       "revision": "3bc2d333a4c30531c47051369043bcabd62ff4c0",
-                       "branch": "master",
-                       "path": "/color",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/labstack/gommon/log",
-                       "repository": "https://github.com/labstack/gommon";,
-                       "vcs": "git",
-                       "revision": "3bc2d333a4c30531c47051369043bcabd62ff4c0",
-                       "branch": "master",
-                       "path": "/log",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/labstack/gommon/random",
-                       "repository": "https://github.com/labstack/gommon";,
-                       "vcs": "git",
-                       "revision": "3bc2d333a4c30531c47051369043bcabd62ff4c0",
-                       "branch": "master",
-                       "path": "random",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/lib/pq",
-                       "repository": "https://github.com/lib/pq";,
-                       "vcs": "git",
-                       "revision": "8837942c3e09574accbc5f150e2c5e057189cace",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/mattn/go-colorable",
-                       "repository": "https://github.com/mattn/go-colorable";,
-                       "vcs": "git",
-                       "revision": "efa589957cd060542a26d2dd7832fd6a6c6c3ade",
-                       "branch": "master",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/mattn/go-isatty",
-                       "repository": "https://github.com/mattn/go-isatty";,
-                       "vcs": "git",
-                       "revision": "6ca4dbf54d38eea1a992b3c722a76a5d1c4cb25c",
-                       "branch": "master",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/mattn/go-runewidth",
-                       "repository": "https://github.com/mattn/go-runewidth";,
-                       "vcs": "git",
-                       "revision": "97311d9f7767e3d6f422ea06661bc2c7a19e8a5d",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": 
"github.com/matttproud/golang_protobuf_extensions",
-                       "repository": 
"https://github.com/matttproud/golang_protobuf_extensions";,
-                       "vcs": "git",
-                       "revision": "c12348ce28de40eed0136aa2b644d0ee0650e56c",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/onsi/ginkgo",
-                       "repository": "https://github.com/onsi/ginkgo";,
-                       "vcs": "git",
-                       "revision": "a1f616c97771e46da1722d3aa9dcde0a43f55682",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/onsi/gomega",
-                       "repository": "https://github.com/onsi/gomega";,
-                       "vcs": "git",
-                       "revision": "00acfa9d92a386415bd235ab069c52063f925998",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": 
"github.com/opentracing-contrib/go-observer",
-                       "repository": 
"https://github.com/opentracing-contrib/go-observer";,
-                       "vcs": "git",
-                       "revision": "a52f2342449246d5bcc273e65cbdcfa5f7d6c63c",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/opentracing/opentracing-go",
-                       "repository": 
"https://github.com/opentracing/opentracing-go";,
-                       "vcs": "git",
-                       "revision": "1949ddbfd147afd4d964a9f00b24eb291e0e7c38",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": 
"github.com/openzipkin/zipkin-go-opentracing",
-                       "repository": 
"https://github.com/openzipkin/zipkin-go-opentracing";,
-                       "vcs": "git",
-                       "revision": "6bb822a7f15fdc5800b9822a6ac1bfa0b7d9195d",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/pelletier/go-toml",
-                       "repository": "https://github.com/pelletier/go-toml";,
-                       "vcs": "git",
-                       "revision": "69d355db5304c0f7f809a2edc054553e7142f016",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/prometheus/client_golang",
-                       "repository": 
"https://github.com/prometheus/client_golang";,
-                       "vcs": "git",
-                       "revision": "ab4214782d022e867e3195b4c9ddb1ca45413382",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/prometheus/client_model",
-                       "repository": 
"https://github.com/prometheus/client_model";,
-                       "vcs": "git",
-                       "revision": "6f3806018612930941127f2a7c6c453ba2c527d2",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/prometheus/common",
-                       "repository": "https://github.com/prometheus/common";,
-                       "vcs": "git",
-                       "revision": "0866df4b85a18d652b6965be022d007cdf076822",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/prometheus/procfs",
-                       "repository": "https://github.com/prometheus/procfs";,
-                       "vcs": "git",
-                       "revision": "822d4a1f8edcbcbc71e8d1fd6527b12331a6d0ad",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/rs/cors",
-                       "repository": "https://github.com/rs/cors";,
-                       "vcs": "git",
-                       "revision": "8dd4211afb5d08dbb39a533b9bb9e4b486351df6",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/satori/go.uuid",
-                       "repository": "https://github.com/satori/go.uuid";,
-                       "vcs": "git",
-                       "revision": "879c5887cd475cd7864858769793b2ceb0d44feb",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/siddontang/go",
-                       "repository": "https://github.com/siddontang/go";,
-                       "vcs": "git",
-                       "revision": "cb568a3e5cc06256f91a2da5a87455f717eb33f4",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/siddontang/ledisdb",
-                       "repository": "https://github.com/siddontang/ledisdb";,
-                       "vcs": "git",
-                       "revision": "0cb8e1a348b4877bff4648d59a75b793a0664b41",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/siddontang/rdb",
-                       "repository": "https://github.com/siddontang/rdb";,
-                       "vcs": "git",
-                       "revision": "fc89ed2e418d27e3ea76e708e54276d2b44ae9cf",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/spf13/cobra",
-                       "repository": "https://github.com/spf13/cobra";,
-                       "vcs": "git",
-                       "revision": "4d647c8944eb42504a714e57e97f244ed6344722",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/spf13/pflag",
-                       "repository": "https://github.com/spf13/pflag";,
-                       "vcs": "git",
-                       "revision": "e57e3eeb33f795204c1ca35f56c44f83227c6e66",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/syndtr/goleveldb",
-                       "repository": "https://github.com/syndtr/goleveldb";,
-                       "vcs": "git",
-                       "revision": "8c81ea47d4c41a385645e133e15510fc6a2a74b4",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/ugorji/go",
-                       "repository": "https://github.com/ugorji/go";,
-                       "vcs": "git",
-                       "revision": "5efa3251c7f7d05e5d9704a69a984ec9f1386a40",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/urfave/cli",
-                       "repository": "https://github.com/urfave/cli";,
-                       "vcs": "git",
-                       "revision": "b892ba3809cd07fcf2b064e166b0c2e16e0147bd",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/valyala/fasttemplate",
-                       "repository": "https://github.com/valyala/fasttemplate";,
-                       "vcs": "git",
-                       "revision": "dcecefd839c4193db0d35b88ec65b4c12d360ab0",
-                       "branch": "master",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/widuu/gojson",
-                       "repository": "https://github.com/widuu/gojson";,
-                       "vcs": "git",
-                       "revision": "7da9d2cd949b3f1b4e3039dd985773df8cf68a99",
-                       "branch": "master",
-                       "notests": true
-               },
-               {
-                       "importpath": "github.com/xiang90/probing",
-                       "repository": "https://github.com/xiang90/probing";,
-                       "vcs": "git",
-                       "revision": "07dd2e8dfe18522e9c447ba95f2fe95262f63bb2",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "golang.org/x/crypto",
-                       "repository": "https://github.com/golang/crypto";,
-                       "vcs": "git",
-                       "revision": "d6449816ce06963d9d136eee5a56fca5b0616e7e",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "golang.org/x/net",
-                       "repository": "https://github.com/golang/net";,
-                       "vcs": "git",
-                       "revision": "c81e7f25cb61200d8bf0ae971a0bac8cb638d5bc",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "golang.org/x/text",
-                       "repository": "https://github.com/golang/text";,
-                       "vcs": "git",
-                       "revision": "6353ef0f924300eea566d3438817aa4d3374817e",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "golang.org/x/time",
-                       "repository": "https://github.com/golang/time";,
-                       "vcs": "git",
-                       "revision": "8be79e1e0910c292df4e79c241bb7e8f7e725959",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "google.golang.org/genproto",
-                       "repository": "https://github.com/google/go-genproto";,
-                       "vcs": "git",
-                       "revision": "aa2eb687b4d3e17154372564ad8d6bf11c3cf21f",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "google.golang.org/grpc",
-                       "repository": "https://github.com/grpc/grpc-go";,
-                       "vcs": "git",
-                       "revision": "3c33c26290b747350f8650c7d38bcc51b42dc785",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "gopkg.in/cheggaaa/pb.v1",
-                       "repository": "https://gopkg.in/cheggaaa/pb.v1";,
-                       "vcs": "git",
-                       "revision": "f6ccf2184de4dd34495277e38dc19b6e7fbe0ea2",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-               {
-                       "importpath": "gopkg.in/yaml.v2",
-                       "repository": "https://gopkg.in/yaml.v2";,
-                       "vcs": "git",
-                       "revision": "d670f9405373e636a5a2765eea47fac0c9bc91a4",
-                       "branch": "HEAD",
-                       "notests": true
-               },
-                {
-                        "importpath": 
"github.com/grpc-ecosystem/go-grpc-prometheus",
-                        "repository": 
"https://github.com/grpc-ecosystem/go-grpc-prometheus";,
-                        "vcs": "git",
-                        "revision": "6b7015e65d366bf3f19b2b2a000a831940f0f7e0",
-                        "branch": "HEAD",
-                        "notests": true
-                },
-                {
-                        "importpath": "github.com/grpc-ecosystem/grpc-gateway",
-                        "repository": 
"https://github.com/grpc-ecosystem/grpc-gateway";,
-                        "vcs": "git",
-                        "revision": "84398b94e188ee336f307779b57b3aa91af7063c",
-                        "branch": "HEAD",
-                        "notests": true
-                }
-
-       ]
-}


 

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to