From 73697a1128688a057cd3ab89d09dc63d60785046 Mon Sep 17 00:00:00 2001 From: Mark Mandel Date: Wed, 6 Jun 2018 09:05:46 -0700 Subject: [PATCH] Release 0.2.0 Updates to docs, Changelog, etc for 0.2.0 release. --- CHANGELOG.md | 15 +++++++++++++++ build/Makefile | 3 ++- docs/create_fleet.md | 2 -- docs/fleet_spec.md | 2 -- docs/governance/templates/release_issue.md | 2 +- install/README.md | 2 +- install/helm/README.md | 2 -- 7 files changed, 19 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9e902876db..eb4d2ea52a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Change Log +## [v0.2.0](https://github.com/GoogleCloudPlatform/agones/tree/v0.2.0) (2018-06-06) +[Full Changelog](https://github.com/GoogleCloudPlatform/agones/compare/v0.2.0.rc...v0.2.0) + +**Closed issues:** + +- Release v0.2.0.rc [\#231](https://github.com/GoogleCloudPlatform/agones/issues/231) + +**Merged pull requests:** + +- Adding my streaming development to contributing [\#239](https://github.com/GoogleCloudPlatform/agones/pull/239) ([markmandel](https://github.com/markmandel)) +- Adding a README.md file for the simple-udp to help developer to get start [\#234](https://github.com/GoogleCloudPlatform/agones/pull/234) ([g-ericso](https://github.com/g-ericso)) +- Revert install configuration back to 0.2.0 [\#233](https://github.com/GoogleCloudPlatform/agones/pull/233) ([markmandel](https://github.com/markmandel)) + ## [v0.2.0.rc](https://github.com/GoogleCloudPlatform/agones/tree/v0.2.0.rc) (2018-05-30) [Full Changelog](https://github.com/GoogleCloudPlatform/agones/compare/v0.1...v0.2.0.rc) @@ -50,6 +63,8 @@ **Merged pull requests:** +- Updates to release process [\#235](https://github.com/GoogleCloudPlatform/agones/pull/235) ([markmandel](https://github.com/markmandel)) +- Release v0.2.0.rc [\#232](https://github.com/GoogleCloudPlatform/agones/pull/232) ([markmandel](https://github.com/markmandel)) - do-release release registry and upstream push [\#228](https://github.com/GoogleCloudPlatform/agones/pull/228) ([markmandel](https://github.com/markmandel)) - Archive C++ src on build and release [\#227](https://github.com/GoogleCloudPlatform/agones/pull/227) ([markmandel](https://github.com/markmandel)) - Update installing\_agones.md [\#225](https://github.com/GoogleCloudPlatform/agones/pull/225) ([g-ericso](https://github.com/g-ericso)) diff --git a/build/Makefile b/build/Makefile index 3cc58f63ed..ebd7eaf7df 100644 --- a/build/Makefile +++ b/build/Makefile @@ -239,11 +239,12 @@ push-build-image: docker push $(build_remote_tag) # generate a changelog using github-changelog-generator +gen-changelog: RELEASE_VERSION ?= $(base_version) gen-changelog: @read -p 'Github Token: ' TOKEN && \ docker run -it --rm -v "$(agones_path)":/usr/local/src/your-app ferrarimarco/github-changelog-generator \ GoogleCloudPlatform/agones --bug-labels=kind/bug --enhancement-labels=kind/feature \ - --future-release "v$(base_version).rc" \ + --future-release "v$(RELEASE_VERSION)" \ --token=$$TOKEN # Creates a release. Version defaults to the base_version diff --git a/docs/create_fleet.md b/docs/create_fleet.md index 70b18070cd..f225989344 100644 --- a/docs/create_fleet.md +++ b/docs/create_fleet.md @@ -1,5 +1,3 @@ -⚠️⚠️⚠️ **This is currently a release candidate feature** ⚠️⚠️⚠️ - # Quickstart Create a Game Server Fleet This guide covers how you can quickly get started using Agones to create a Fleet diff --git a/docs/fleet_spec.md b/docs/fleet_spec.md index aed732ae7c..a846993508 100644 --- a/docs/fleet_spec.md +++ b/docs/fleet_spec.md @@ -1,5 +1,3 @@ -⚠️⚠️⚠️ **This is currently a release candidate feature** ⚠️⚠️⚠️ - # Fleet Specification A `Fleet` is a set of warm GameServers that are available to be allocated from. diff --git a/docs/governance/templates/release_issue.md b/docs/governance/templates/release_issue.md index 5f2084280e..f8665ebe3e 100644 --- a/docs/governance/templates/release_issue.md +++ b/docs/governance/templates/release_issue.md @@ -9,7 +9,7 @@ and copy it into a release issue. Fill in relevent values, found inside {} - [ ] Review closed issues have been applied to the current milestone. - [ ] Ensure the next version milestone is created. - [ ] Any issues in the current milestone that are not closed, move to next milestone. -- [ ] Run `make gen-changelog` to generate the CHANGELOG.md +- [ ] Run `make gen-changelog` to generate the CHANGELOG.md (if release candidate `make gen-changelog RELEASE_VERSION={version}.rc`) - [ ] Ensure the [helm `tag` value][values] is correct (should be the {version} if a full release, {version}.rc if release candidate) - [ ] Run `make gen-install` - [ ] If RC release, update all ⚠️⚠️⚠️ warnings to: "**This is currently a release candidate feature**" diff --git a/install/README.md b/install/README.md index 17470193d2..6f534b56c6 100644 --- a/install/README.md +++ b/install/README.md @@ -190,7 +190,7 @@ We can install Agones to the cluster using the [install.yaml](https://github.com/GoogleCloudPlatform/agones/blob/release-0.1/install.yaml) file. ```bash -kubectl apply -f https://raw.githubusercontent.com/googlecloudplatform/agones/release-0.1/install.yaml +kubectl apply -f https://github.com/GoogleCloudPlatform/agones/raw/release-0.2.0/install/yaml/install.yaml ``` You can also find the install.yaml in the latest `agones-install` zip from the [releases](https://github.com/GoogleCloudPlatform/agones/releases) archive. diff --git a/install/helm/README.md b/install/helm/README.md index 9435cf3e81..5fb794bde8 100644 --- a/install/helm/README.md +++ b/install/helm/README.md @@ -1,5 +1,3 @@ -⚠️⚠️⚠️ **This is currently a release candidate feature** ⚠️⚠️⚠️ - # Install Agones using Helm This chart install the Agones application and defines deployment on a [Kubernetes](http://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager.