Vendor files for Beehive.
If you're adding new dependencies to Beehive, you will also need to add them to this repository.
Contributors are encouraged to use the dep tool for now.
The dep
tool required manifest (Gopkg.toml
) won't be committed here before that tool matures and recommends it:
Note that the manifest and lock file formats are not finalized, and will likely change before the tool is released. We make no compatibility guarantees for the time being. Please don't commit any code or files created with the tool.
The recommended workflow for now is:
- Install
dep
:go get -u github.com/golang/dep/cmd/dep
- Get a fresh beehive checkout
- Delete the vendor folder
- Run
dep init
- Run
dep ensure github.com/foo/bar@<version>
to add the new dependency - Get a fresh
beehive-vendor
checkout - Replace the contents of
beehive-vendor
with the contents of the freshly generatedvendor
folder - Open a pull request to
beehive-vendor
That will add all the required dependencies as well as the new one.