github.com/jenkins-x/test-infra@v0.0.7/Gopkg.toml (about) 1 # Gopkg.toml for k8s.io/test-infra 2 3 required = [ 4 "github.com/bazelbuild/bazel-gazelle/cmd/gazelle", 5 "github.com/client9/misspell/cmd/misspell", 6 "github.com/golang/dep/cmd/dep", 7 "github.com/golang/lint/golint", 8 "github.com/kubernetes/repo-infra/kazel", 9 "github.com/jteeuwen/go-bindata/go-bindata", 10 # Force dep to vendor the code generators, which 11 # aren't imported just used at dev time. Picking a 12 # subpackage with Go code won't be necessary once 13 # https://github.com/golang/dep/pull/1545 is merged. 14 "k8s.io/code-generator/cmd/defaulter-gen", 15 "k8s.io/code-generator/cmd/deepcopy-gen", 16 "k8s.io/code-generator/cmd/conversion-gen", 17 "k8s.io/code-generator/cmd/client-gen", 18 "k8s.io/code-generator/cmd/lister-gen", 19 "k8s.io/code-generator/cmd/informer-gen", 20 "k8s.io/code-generator/cmd/openapi-gen", 21 "k8s.io/gengo/args", 22 # we don't need these but if we want the repo to build 23 # with bazel we need to require them 24 "k8s.io/code-generator/cmd/go-to-protobuf", 25 "k8s.io/code-generator/cmd/import-boss", 26 "k8s.io/code-generator/cmd/set-gen", 27 "github.com/gogo/protobuf/vanity/command", 28 ] 29 30 [prune] 31 unused-packages = true 32 go-tests = true 33 non-go = true 34 35 # Prevent dep from pruning build scripts and codegen templates 36 [[prune.project]] 37 name = "k8s.io/code-generator" 38 non-go = false 39 unused-packages = false 40 41 [[constraint]] 42 name = "github.com/prometheus/client_golang" 43 version = "0.8.0" 44 45 # Hey bitbucket: join the modern world and allow https like everyone else in existence 46 [[override]] 47 name = "bitbucket.org/ww/goautoneg" 48 revision = "a547fc61f48d567d5b4ec6f8aee5573d8efce11d" 49 source = "https://github.com/munnerz/goautoneg.git" 50 51 # Need override because release-1.12 and kubernetes-1.12.0 are not semver compliant 52 [[override]] 53 name = "k8s.io/api" 54 branch = "release-1.12" 55 56 [[override]] 57 name = "k8s.io/apiserver" 58 branch = "release-1.12" 59 60 [[override]] 61 name = "k8s.io/apiextensions-apiserver" 62 branch = "release-1.12" 63 64 [[override]] 65 name = "k8s.io/apimachinery" 66 branch = "release-1.12" 67 68 [[override]] 69 name = "k8s.io/code-generator" 70 branch = "release-1.12" 71 72 [[override]] 73 name = "k8s.io/client-go" 74 version = "v9.0.0" 75 76 [[constraint]] 77 name = "github.com/docker/docker" 78 # https://github.com/docker/docker-ce/blob/17.12/components/cli/vendor.conf 79 # to update this check https://github.com/docker/docker-ce/blob/<tag>/components/cli/vendor.conf 80 revision = "5e5fadb3c0201553929d4a6ea8dc8f9d8a1e56fe" 81 82 [[constraint]] 83 name = "github.com/golang/dep" 84 version = "v0.5.0" 85 86 [[constraint]] 87 name = "cloud.google.com/go" 88 version = ">=0.23.0" 89 90 [[constraint]] 91 # used by both prow/plugins/buildifier and gazelle 92 name = "github.com/bazelbuild/buildtools" 93 revision = "80c7f0d45d7e40fa1f7362852697d4a03df557b3" 94 95 [[constraint]] 96 name = "github.com/client9/misspell" 97 revision = "9ce5d979ffdaca6385988d7ad1079a33ec942d20" 98 99 [[constraint]] 100 name = "github.com/peterbourgon/diskv" 101 revision= "2973218375c3d13162e1d3afe1708aaee318ef3f" 102 103 [[constraint]] 104 name = "github.com/bazelbuild/bazel-gazelle" 105 version = "0.15.0" 106 107 [[constraint]] 108 branch = "master" 109 name = "github.com/joshdk/go-junit" 110 111 [[constraint]] 112 name = "github.com/jteeuwen/go-bindata" 113 # latest, unlikely to change as go-bindata is no longer maintained 114 revision = "6025e8de665b31fa74ab1a66f2cddd8c0abf887e" 115 116 [[constraint]] 117 name = "gopkg.in/yaml.v2" 118 # ensure we're using an updated version, as sigs.k8s.io/yaml depends on it 119 version = "2.2.1"