• Zach Loafman's avatar
    Add `build-official-release.sh` · d64c8187
    Zach Loafman authored
    This commit does 4 things:
    * Adds a script which will: (a) clone from a git tag, make release,
    and give you very detailed instructions as to what to do from that
    point.
    * Changes `push-official-release.sh` so we can't push "dirty"
    releases anymore (which `build-official-release.sh` also double
    checks at the end.)
    * Fixes #9576 by ensuring a correct umask.
    * Changes common.sh to gtar all the way through, to ensure that
    bloody OS X tar never touches the release process, because I don't
    want to have to understand two tar programs and how release
    artifacts are created from both (c.f. #10615.)
    d64c8187
Name
Last commit
Last update
Godeps Loading commit data...
api/swagger-spec Loading commit data...
build Loading commit data...
cluster Loading commit data...
cmd Loading commit data...
contrib Loading commit data...
docs Loading commit data...
examples Loading commit data...
hack Loading commit data...
hooks Loading commit data...
pkg Loading commit data...
plugin Loading commit data...
release-0.19.0 Loading commit data...
release-0.20.0 Loading commit data...
test Loading commit data...
third_party Loading commit data...
www Loading commit data...
.gitignore Loading commit data...
.travis.yml Loading commit data...
CHANGELOG.md Loading commit data...
CONTRIB.md Loading commit data...
CONTRIBUTING.md Loading commit data...
DESIGN.md Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
Vagrantfile Loading commit data...
logo.pdf Loading commit data...
logo.png Loading commit data...
logo.svg Loading commit data...
logo_usage_guidelines.md Loading commit data...
shippable.yml Loading commit data...