diff --git a/.gitignore b/.gitignore index a1338d6..93f270b 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,6 @@ # Project-local glide cache, RE: https://github.com/Masterminds/glide/issues/736 .glide/ + +# Go dependency management +vendor \ No newline at end of file diff --git a/.travis.yml b/.travis.yml index 17b1e23..c21cc5e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,7 +13,8 @@ before_install: - go get github.com/AlekSi/gocov-xml install: - - go get -u gopkg.in/h2non/gock.v1 + - go get -u -v github.com/golang/dep/cmd/dep + - dep ensure -v before_script: - curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter diff --git a/Gopkg.lock b/Gopkg.lock new file mode 100644 index 0000000..592fd87 --- /dev/null +++ b/Gopkg.lock @@ -0,0 +1,15 @@ +# This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'. + + +[[projects]] + name = "gopkg.in/h2non/gock.v1" + packages = ["."] + revision = "84d599244901620fb3eb96473eb9e50619f69b47" + version = "v1.0.6" + +[solve-meta] + analyzer-name = "dep" + analyzer-version = 1 + inputs-digest = "d17d563b9a6c514e40b8fdc4e24c68a9cc1369f57369281362a333a5fcac4d81" + solver-name = "gps-cdcl" + solver-version = 1 diff --git a/Gopkg.toml b/Gopkg.toml new file mode 100644 index 0000000..c592adc --- /dev/null +++ b/Gopkg.toml @@ -0,0 +1,26 @@ + +# Gopkg.toml example +# +# Refer to https://github.com/golang/dep/blob/master/docs/Gopkg.toml.md +# for detailed Gopkg.toml documentation. +# +# required = ["github.com/user/thing/cmd/thing"] +# ignored = ["github.com/user/project/pkgX", "bitbucket.org/user/project/pkgA/pkgY"] +# +# [[constraint]] +# name = "github.com/user/project" +# version = "1.0.0" +# +# [[constraint]] +# name = "github.com/user/project2" +# branch = "dev" +# source = "github.com/myfork/project2" +# +# [[override]] +# name = "github.com/x/y" +# version = "2.4.0" + + +[[constraint]] + name = "gopkg.in/h2non/gock.v1" + version = "1.0.6"