Commit Graph

94 Commits (8a8177f99e953fe842613b39029a15aa6491814a)

Author SHA1 Message Date
Jeff Grafton fb663f2cd5 Include Go version, platform, and other build info in version string
Additionally update MatchesServerVersion to only check GitVersion,
GitCommit, and GitTreeState.
2016-03-14 13:55:28 -07:00
Arsen Mamikonyan 8b5e9e2885 Change repository references to https://github.com/kubernetes/kubernetes 2016-01-22 10:23:14 -05:00
Isaac Hollander McCreery a5d895ac49 Add version-guarding around calls to SubResource proxy in e2es 2015-12-16 11:18:47 -08:00
Chao Xu c07c9dd450 let --version flag be treated as --version=true 2015-12-05 17:18:44 -08:00
Mike Danese ac097bfe70 add semver parsing of gitversion to pkg/version 2015-12-01 12:03:37 -08:00
Jimmi Dyson 9e6b3e4a9d Expose version as prometheus metric 2015-09-23 14:21:43 +01:00
Veres Lajos 9f77e49109 typofix - https://github.com/vlajos/misspell_fixer 2015-08-08 22:31:48 +01:00
Mike Danese 17defc7383 run gofmt on everything we touched 2015-08-05 17:52:56 -07:00
Mike Danese 8e33cbfa28 rewrite go imports 2015-08-05 17:30:03 -07:00
Zach Loafman 4363f14e77 Enacting versioning.md
This PR changes how we version going forward in the following ways:

* mark-new-version.sh is changed to a new policy of just splitting
branches, rather than the old backmerge policy, as discussed in
vX.Y.0, and a tag for vX.(Y+1).0-alpha.0 back to master.

* I eliminated PRs back to master by making the version/base.go
gitVersion and gitCommit just be `export-subst`. I testing that this
works with GitHub's source export tarballs. There's no reason to
bother with forcing the version into `base.go` (especially twice). The
tarball versions outside a git tree aren't perfect (master looks like
"v0.0.0+hash", and the release branches look more accurate), but our
build contract has never allowed that version is perfect in this
situation, so I think we can relax this.

* That master tag gets picked up by "git describe" on master, so e.g.
master would have immediately become v1.1.0-alpha.0

* In order to be more semVer compatible, the gitVersion field for the
master branch now looks something like 1.1.0-alpha.0.6+84c76d1142ea4d.
This is a tiny translation of the "git describe". I did this because
there are a ton of consumers out there of the "gitVersion" field
expecting it to be the full version, but it would be nice if this
field were actually semver compliant. (1.1.0-alpha.0-6-84c76d1142ea4d
is, but it's not *usefully* so.)

Fixes #11495
2015-07-28 11:58:44 -07:00
Brendan Burns fcb7c8c15d Kubernetes version v1.0.0-dev 2015-07-10 21:02:31 -07:00
Brendan Burns cd821444dc Kubernetes version v1.0.0 2015-07-10 21:01:34 -07:00
Zach Loafman bc4e751093 Kubernetes version v0.21.2-dev 2015-07-10 17:06:22 -07:00
Zach Loafman 4e89f2e667 Kubernetes version v0.21.2 2015-07-10 17:06:22 -07:00
Zach Loafman 9d2691d48b Kubernetes version v0.21.1-dev 2015-07-08 18:52:51 -07:00
Zach Loafman 906122a279 Kubernetes version v0.21.1 2015-07-08 18:52:51 -07:00
Zach Loafman 708f3a9b55 Kubernetes version v0.21.0-dev 2015-07-07 14:56:55 -07:00
Zach Loafman 39b013a5d5 Kubernetes version v0.21.0 2015-07-07 14:56:55 -07:00
Alex Mohr 63913da73e Update version to 0.20.2+ 2015-06-30 14:24:14 -07:00
Brendan Burns 8972a4865b Kubernetes version v0.20.0-dev 2015-06-25 20:10:17 -07:00
Brendan Burns c17a15a0cb Kubernetes version v0.20.0 2015-06-25 20:08:58 -07:00
Zach Loafman 82ae56a918 Kubernetes version v0.19.3-dev 2015-06-22 10:46:14 -07:00
Zach Loafman 3103c8ca0f Kubernetes version v0.19.3 2015-06-22 10:46:14 -07:00
Zach Loafman 0e30307512 Kubernetes version v0.19.2-dev 2015-06-22 10:43:26 -07:00
Zach Loafman c3331c4f34 Kubernetes version v0.19.2 2015-06-22 10:43:25 -07:00
Brendan Burns f291074866 Kubernetes version v0.19.1-dev 2015-06-18 23:07:53 -07:00
Brendan Burns bb63f031d4 Kubernetes version v0.19.1 2015-06-18 23:06:41 -07:00
Brendan Burns 0cb58606b7 Kubernetes version v0.19.0-dev 2015-06-10 09:26:55 -07:00
Brendan Burns 6b0d4ffed3 Kubernetes version v0.19.0 2015-06-10 09:25:31 -07:00
Brendan Burns 4546cbbb56 Revert "Cut release 0.18.2 with the fix for Docker + memory limits" 2015-06-08 13:49:48 -07:00
Brendan Burns 56134d57e4 Kubernetes version v0.18.2-dev 2015-06-08 13:08:53 -07:00
Brendan Burns 1f12b89387 Kubernetes version v0.18.2 2015-06-08 13:08:10 -07:00
Brendan Burns 3e5707be5b Kubernetes version v0.18.1-dev 2015-06-02 20:30:49 -07:00
Brendan Burns befd1385e5 Kubernetes version v0.18.1 2015-06-02 20:30:14 -07:00
Jeff Lowdermilk 754d3ce99e Kubernetes version v0.18.0 2015-05-29 09:41:41 -07:00
Zach Loafman 6e65b9613c Kubernetes version v0.17.1-dev 2015-05-21 10:19:15 -07:00
Zach Loafman 7565d411c4 Kubernetes version v0.17.1 2015-05-21 10:19:06 -07:00
Brendan Burns be15e84e83 Kubernetes version v0.17.0-dev 2015-05-11 21:43:34 -07:00
Brendan Burns 82f8bdac06 Kubernetes version v0.17.0 2015-05-11 21:43:34 -07:00
Zach Loafman 74cc4df81b Merge remote-tracking branch 'upstream/release-0.16' into merge-release-0.16-to-master 2015-05-04 11:37:23 -07:00
Zach Loafman 91bc1637a1 Kubernetes version v0.16.2-dev 2015-05-04 10:42:55 -07:00
Zach Loafman 72a6a94840 Kubernetes version v0.16.2 2015-05-04 10:42:44 -07:00
Daniel Smith 4a6ab7fd36 Merge pull request #7597 from eparis/copyright
Use generic copyright holder name in license boilerplate
2015-05-01 17:01:39 -07:00
Brendan Burns 28d727a0c8 Kubernetes version v0.16.1-dev 2015-05-01 16:33:53 -07:00
Brendan Burns b933dda536 Kubernetes version v0.16.1 2015-05-01 16:33:40 -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
Brendan Burns fc76242f4a Kubernetes version v0.16.0-dev 2015-04-28 21:20:33 -07:00
Brendan Burns 2cea8f22b3 Kubernetes version v0.16.0 2015-04-28 21:20:12 -07:00
Robert Bailey efdd58b737 Kubernetes version v0.15.0-dev 2015-04-13 14:08:50 -07:00
Robert Bailey 831f3e60d7 Kubernetes version v0.15.0 2015-04-13 14:08:45 -07:00