https://github.com/muesli/beehive-vendor
Vendor files for Beehive
https://github.com/muesli/beehive-vendor
hacktoberfest
Last synced: 4 months ago
JSON representation
Vendor files for Beehive
- Host: GitHub
- URL: https://github.com/muesli/beehive-vendor
- Owner: muesli
- Created: 2017-02-14T17:22:01.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-01-26T08:58:00.000Z (over 7 years ago)
- Last Synced: 2024-10-09T21:41:41.396Z (8 months ago)
- Topics: hacktoberfest
- Language: Go
- Size: 12.2 MB
- Stars: 2
- Watchers: 4
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# beehive-vendor
Vendor files for [Beehive](https://github.com/muesli/beehive).
## Updating Beehive dependencies
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](https://github.com/golang/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:
1. Install `dep`: `go get -u github.com/golang/dep/cmd/dep`
2. Get a fresh beehive checkout
3. Delete the vendor folder
4. Run `dep init`
5. Run `dep ensure github.com/foo/bar@` to add the new dependency
6. Get a fresh `beehive-vendor` checkout
7. Replace the contents of `beehive-vendor` with the contents of the freshly generated `vendor` folder
8. Open a pull request to `beehive-vendor`That will add all the required dependencies as well as the new one.