Commit Graph

23 Commits (f05b5cf2c55cf3371af11248df2ac5de15300ae1)

Author SHA1 Message Date
Eric Paris b4f5108d39 Ignore godep version used to created Godep.json 2016-05-12 22:04:24 -04:00
Eric Paris ad3e18d60c Stop pinning to version v53 2016-05-12 22:04:24 -04:00
Eric Paris 5543e2e3fd Create a script to update godeps
Since its hard for an individual to remember that we need codecgen and
ginkgo in godeps but don't actually have that dependancy listed in a way
that godep can automatically find.
2016-05-12 22:04:19 -04:00
saadali 07f1e58d9a Modify verify-godeps to use v63 and hack 2016-05-11 17:59:29 -07:00
Tim Hockin 833770d9ac Fix verify-godeps 2016-05-08 20:30:39 -07:00
Tim Hockin cbf886c7f4 Convert everything to use vendor/ 2016-05-08 20:30:37 -07:00
Random-Liu 3876972d3f Clean up go-dockerclient reference. 2016-04-29 13:32:19 -07:00
Joe Finney 7fb8a8e46c Disable the vendor experiment in hack/verify-godeps.sh 2016-03-22 13:50:15 -07:00
Jeff Grafton 59a91326fa Automatically determine remote upstream name.
Also add option to force Godeps verification checks on post-commit
Jenkins.
2016-03-09 16:22:28 -08:00
Jeff Grafton 24b3223141 Make skipping logic more robust in hack/verify-godep*
Also add an environment variable, KUBE_VERIFY_GIT_BRANCH, used with this
logic.
2016-03-09 15:20:36 -08:00
Eric Paris 784d264c4a Pin Godep to version v53
which isn't horribly broken
2016-02-23 14:01:52 -05:00
laushinka 7ef585be22 Spelling fixes inspired by github.com/client9/misspell 2016-02-18 06:58:05 +07:00
Eric Paris 4034b5db24 Stop needlessly preloading 2016-01-05 10:19:23 -05:00
Eric Paris 2646b4c933 Revert "Pin godep to version 32"
This reverts commit 7d5acfb923.

This was hopefully fixed in
https://github.com/tools/godep/pull/362
2016-01-05 10:15:04 -05:00
Tim Hockin e48f99e2cf Bump godep release - bugs seem to be fixed. 2015-12-30 15:45:23 -08:00
Jonathan Boulle 70fddfdf80 Preload camlistore godep in verify-godeps
Similar to 62eb82d6fc, this works around
package refactoring and godep incompatibility
2015-12-25 23:10:52 +01:00
Jimmi Dyson 62eb82d6fc Preload docker dep to work around Docker package refactoring & godep incompatibility
Fixes #18833
2015-12-21 17:07:29 +00:00
Eric Paris 7d5acfb923 Pin godep to version 32
33, 34, 35 are all broken differently.
https://github.com/tools/godep/issues/359
2015-12-14 14:22:07 -05:00
Eric Paris 363d8a6fec Remove all _test.go files in Godep 2015-10-15 11:17:04 -04:00
Tim St. Clair 8d49c8e29a Update prometheus libraries to new versions. 2015-10-06 12:56:14 -07:00
Eric Paris 6766b732a5 Update verify-godeps.sh to actually work
The diff was incorrect. It was doing `diff -NIaupr`. And so diff was
interpreting the argument to -I to be `aupr`. So it was not running
recursively. The fix is not so simple because there is an intentionally
broken symlink in one of the godeps. Which diff -r fails on by default.
On linux there is an options to not dereference symlink and just make
sure they point to the same thing. No so on OS X. So we have to exclude
all files called "symlink". Which thankfully there is only one of.
2015-09-19 16:55:12 -04:00
Eric Paris ed5668f405 Hack to make godep work again 2015-09-18 11:03:29 -05:00
Eric Paris 823392e4e3 New test and commit hook to make sure changes to Godeps are reproducable
It is a pretty slow test (it downloads fresh) all of kube's Godeps, so only
run it when needed in pre-commit hook.

This also means that random changes to other non-kube repositories could
cause travis/shippable to just randomly stop working for all PRs which touch
Godeps after that moment (even though no changes have been made to Godeps by
us).  Examples would be things like other repos completely disappearing. Or
even the directory we include disappearing in master in the remote
project (even though the directory may exist at the commit we care
about) This is a bugwin godep, but it is a problem we have seen happen
with kube Godeps.
2015-08-14 14:21:43 -04:00