nikhiljindal
54e6f5d7ba
Fixing mark-new-version
2015-07-20 14:27:45 -07:00
nikhiljindal
021138bd83
Linking to API object definitions from docs
2015-07-20 11:11:13 -07:00
Zach Loafman
5ac5b97308
Remove back-merge nonsense from mark-new-version.sh
...
This won't be compatible with
https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/design/versioning.md ,
and it hit a conflict with deleted files. Let's just kill it.
2015-07-17 15:02:21 -07:00
Mike Danese
337772a91f
fix all tests
2015-07-14 21:51:30 -07:00
Tim Hockin
594bcf3c9d
Add an 'is versioned' tag to docs when releasing
2015-07-13 11:23:07 -07:00
Tim Hockin
981f4550e8
When releasing, process all md files
2015-07-13 11:23:07 -07:00
Rohit Jnagal
80ce9f315d
Merge pull request #11060 from zmerlynn/change_to_readme
...
Change the generated release template to docs/README.md
2015-07-10 17:01:22 -07:00
Tim Hockin
cb8e27230e
When releasing, update versions in title
2015-07-10 09:04:19 -07:00
Zach Loafman
0d79078093
Change the generated release template to docs/README.md
2015-07-10 08:45:53 -07:00
Tim Hockin
10ce2d2e38
Only subst things that exist
2015-07-09 17:17:49 -07:00
Tim Hockin
d6756c1fbd
On release, always subst new version
2015-07-09 16:33:23 -07:00
Brendan Burns
7ccc0a4ec5
Merge pull request #10910 from zmerlynn/redo_build_official_release
...
Add `build-official-release.sh` (take two)
2015-07-08 17:26:02 -07:00
Tim Hockin
e099a7f0e0
Fix quoting issue on sed
2015-07-08 16:53:51 -07:00
Victor Marmol
dd378f148b
Merge pull request #10896 from thockin/docs-versioning-2
...
Make READMEs even more obviously versioned.
2015-07-08 16:24:40 -07:00
Zach Loafman
d63860411a
Add `build-official-release.sh`
...
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.)
2015-07-08 15:20:22 -07:00
Tim Hockin
3d97d82655
Make READMEs clearer wrt versions
2015-07-08 11:36:14 -07:00
Alex Mohr
7737d18882
Update release notes tool and documentation
2015-07-07 17:40:10 -07:00
Zach Loafman
0185809a35
Change build/mark-new-version.sh to always create a backmerge branch
...
that reverts the doc diff.
This changes mark-new-version to create a backmerge branch that will
additionally handle the revert of the doc diff that's now created for
every release.
Sidebar: I really wish I knew a good git visualizer for GitHub - this
thing is going to start creating some awesome Gordian knots of merges.
(Or more like little Omegas, since they basically just change
version/base.go.)
Fixes #10825
2015-07-07 10:44:00 -07:00
Tim Hockin
6a69a8f64b
Remove dependency on perl
2015-07-04 13:32:23 -07:00
Tim Hockin
f3d3656fe6
Test for uncommited changes in and out of index
2015-07-04 13:32:23 -07:00
Tim Hockin
e7189041ee
Preprocess API files to version URLs upon release
2015-07-04 13:32:23 -07:00
Alex Robinson
70644b6889
Merge pull request #10437 from GoogleCloudPlatform/revert-9715-big_archive
...
Revert "Remove raw binaries from distro that are already included in …
2015-06-29 09:27:59 -07:00
Brendan Burns
3907ed5104
Merge remote-tracking branch 'upstream/release-0.19' into merge-release-0.19-to-master
2015-06-19 09:24:39 -07:00
Tim St. Clair
f5830edbbc
s/gcloud preview docker/gcloud docker/
2015-06-18 12:27:08 -07:00
Brendan Burns
497d6019f2
Only clone docs on initial releases.
2015-06-15 20:23:09 -07:00
Abhi Shah
3277925ece
Revert "Remove raw binaries from distro that are already included in docker image"
2015-06-12 14:25:52 -07:00
Filip Grzadkowski
31fc217527
Remove raw binaries from distro that are already included in docker image
2015-06-12 17:01:12 +02:00
James DeFelice
91238f8b44
Make building contrib code optional
2015-06-10 20:30:10 +00:00
Brendan Burns
9e198a6ed9
Purge cluster/kubectl.sh from nearly all docs.
...
Mark cluster/kubectl.sh as deprecated.
2015-06-09 13:35:52 -07:00
Brendan Burns
e051497be9
Add some text about the docs being sync'd to HEAD
...
Add pointers to the release branch files.
Clone docs when creating a new release.
2015-06-04 21:53:15 -07:00
Zach Loafman
0bb78fe6c5
Merge pull request #9042 from zmerlynn/neuter-rmi-complaint
...
Don't die if the "docker rmi" fails
2015-05-30 09:25:56 -07:00
Zach Loafman
8f70779b1b
Don't die if the "docker rmi" fails
...
Slightly neuters #8955 , but we haven't had a build succeed in a while
for whatever reason. (I checked on Jenkins and the images in the build
log where deletion was attempted were actually deleted, so I think
this is primarily an exit code / API issue of some sort.)
2015-05-30 09:20:09 -07:00
Rohit Jnagal
8d1481ab4a
Merge pull request #8835 from jlowdermilk/release-notes
...
Optionally use a github api token when compiling relase-notes
2015-05-29 13:24:10 -07:00
Dawn Chen
21ade7a531
Remove useless master component images after saving image as tar file.
2015-05-28 14:38:39 -07:00
Jeff Lowdermilk
b6cd4bedaa
Optionally use a github api token when compiling relase-notes
2015-05-27 17:18:44 -07:00
Jeff Lowdermilk
553f9f822b
Add ga-beacon analytics to gendocs scripts
...
hack/run-gendocs.sh puts ga-beacon analytics link into all md files,
hack/verify-gendocs.sh verifies presence of link.
2015-05-15 18:56:38 -07:00
Zach Loafman
4122b20c23
Revert "Revert "release build broken on Docker 1.6""
2015-05-11 10:15:27 -07:00
Zach Loafman
81d8ab32ba
Revert "release build broken on Docker 1.6"
2015-05-11 10:08:17 -07:00
Clayton Coleman
6a86c48207
release build broken on Docker 1.6
...
By default, tmpfs on Docker 1.6 is 64mb which is too
small for Go builds on the Kube project (binary size, etc).
This moves the release build to use a non tmpfs work dir.
2015-05-07 18:20:15 -04:00
Brendan Burns
1375a18175
Update boilerplate.
2015-05-07 09:52:08 -07:00
Brendan Burns
40dde19853
Adds a simple release-note builder that scrapes the Github API for recent PRs.
2015-05-07 09:37:38 -07:00
saadali
4569de7a46
Enable Google Cloud Monitoring and Google Cloud Logging instead of
...
Influxdb for Google Compute Engine deployments.
2015-05-06 15:23:40 -07:00
Eric Paris
f416289a85
update all python with boilerplate
2015-05-04 18:37:47 -04:00
Daniel Smith
fbe3ec7513
Merge pull request #7316 from ArtfulCoder/master_components_logs
...
logs for master components
2015-05-04 11:20:03 -07:00
Eric Paris
6b3a6e6b98
Make copyright ownership statement generic
...
Instead of saying "Google Inc." (which is not always correct) say "The
Kubernetes Authors", which is generic.
2015-05-01 17:49:56 -04:00
Zach Loafman
d3dbaa0008
Build: Push .md5 and .sha1 files for every file we push to GCS
...
Also by pre-staging and pushing all at once, and by doing the ACL
modify in parallel, this shaves the push time down anyways, despite
the extra I/O.
Along the way: Updates to longer hashes ala #6615
2015-05-01 10:55:44 -07:00
Abhishek Shah
96439b5a52
logs for master components
2015-04-29 09:51:09 -07:00
Abhishek Shah
0f25014d5b
use busybox as base image for kube-master docker images
2015-04-16 22:22:04 -07:00
Robert Bailey
080b5634bf
Merge pull request #6929 from zmerlynn/fix_stable_release
...
Fix build/mark-stable-release mktemp
2015-04-16 13:21:32 -07:00
Zach Loafman
35f651382f
Fix build/mark-stable-release mktemp
2015-04-16 12:37:18 -07:00