How to upgrade a vendor package (#1606)

* add info in the FAQ the official way to update third party vendor packages

Signed-off-by: Krasi Georgiev <krasi@vip-consult.solutions>
This commit is contained in:
Krasi Georgiev 2017-03-17 18:20:56 +02:00 committed by Misty Stanley-Jones
parent 61dff0f8b7
commit e847503e76
1 changed files with 16 additions and 1 deletions

View File

@ -136,3 +136,18 @@ force the previous change to be overwritten.
```
$ git push -f origin my-keen-feature
```
## How do I update vendor package from upstream ?
1. If you are not using the development container, download the
[vndr](https://github.com/LK4D4/vndr) vendoring tool. The `vndr`
tool is included in the development container.
2. Edit the package version in `vendor.conf` to use the package you want to use, such as
`github.com/gorilla/mux`.
3. Run `vndr <package-name>`. For example:
```bash
vndr github.com/gorilla/mux
```