• Eric Paris's avatar
    New test and commit hook to make sure changes to Godeps are reproducable · 823392e4
    Eric Paris authored
    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.
    823392e4
verify-godeps.sh 2.39 KB