You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1012 B
1012 B
For maintainers only
Setup your minio Github Repository
Fork minio upstream source repository to your own personal repository.
$ mkdir -p $GOPATH/src/github.com/minio
$ cd $GOPATH/src/github.com/minio
$ git clone https://github.com/$USER_ID/minio
$
minio
uses govendor for its dependency management.
To manage dependencies
Add new dependencies
- Run
go get foo/bar
- Edit your code to import foo/bar
- Run
govendor add foo/bar
from top-level directory
Remove dependencies
- Run
govendor remove foo/bar
Update dependencies
- Run
govendor remove +vendor
- Run to update the dependent package
go get -u foo/bar
- Run
govendor add +external
Making new releases
minio
doesn't follow semantic versioning style, minio
instead uses the release date and time as the release versions.
make release
will generate new binary into release
directory.