From d4ddbcea96d14c3240b48594f46c88c614b11580 Mon Sep 17 00:00:00 2001 From: Nick Craig-Wood Date: Sat, 19 Nov 2016 10:09:50 +0000 Subject: [PATCH] Notes on the vendor directory --- CONTRIBUTING.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 19350827f..16756db73 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -52,7 +52,10 @@ Note the top level Makefile targets * make test Both of these will be run by Travis when you make a pull request but -you can do this yourself locally too. +you can do this yourself locally too. These require some extra go +packages which you can install with + + * make build_dep Make sure you @@ -119,6 +122,15 @@ contribution. * make test * make tag +## Updating the vendor dirctory ## + +Do these commands to update the entire build directory to the latest +version of all the dependencies. This should be done early in the +release cycle. Individual dependencies can be added with `godep get`. + + * make build_dep + * make update + ## Writing a new backend ## Choose a name. The docs here will use `remote` as an example.