2016-05-05 14:52:35 +00:00
|
|
|
** How to build a release tarball for binaries: **
|
2015-12-25 15:53:53 +00:00
|
|
|
|
2016-03-08 22:03:28 +00:00
|
|
|
$ go run ./misc/docker/dock.go -build_image=false -build_release=true -rev=$GIT_REVISION -tarball_version=0.9
|
2015-12-25 15:53:53 +00:00
|
|
|
|
|
|
|
will generate ./misc/docker/release/camlistore0.9-linux.tar.gz
|
|
|
|
|
|
|
|
use -os to build the binaries for another OS: windows or darwin.
|
|
|
|
|
|
|
|
use -upload=true to directly upload the tarball to the camlistore-release/0.9/ Google Cloud bucket.
|
2016-03-11 21:19:26 +00:00
|
|
|
|
2016-05-05 14:52:35 +00:00
|
|
|
** How to build a release zip for source: **
|
2016-03-11 21:19:26 +00:00
|
|
|
|
|
|
|
$ go run ./misc/docker/dock.go -build_image=false -zip_source=true -rev=$GIT_REVISION -tarball_version=0.10 [-sanity=false]
|
|
|
|
|
|
|
|
will generate ./misc/docker/release/camlistore0.10-src.zip
|
|
|
|
|
|
|
|
use -upload=true to directly upload the zip file to the camlistore-release/0.10/ Google Cloud bucket.
|
2016-05-05 14:52:35 +00:00
|
|
|
|
|
|
|
** How to generate a monthly release: **
|
|
|
|
|
2017-05-05 17:40:34 +00:00
|
|
|
go run ./misc/monthly.go -rev=$GIT_REVISION -stats_from=9e34d14ef5f240f35bd88d71495da0f6cbf99600
|
|
|
|
git commit -m 'monthly release' doc/release/monthly.html
|