Skip to content

Commit

Permalink
Release 1.3.0 (#1289)
Browse files Browse the repository at this point in the history
Had to make a small change to the App Engine site deploy
because of a change in behaviour with Docker/Bash
  • Loading branch information
markmandel authored Jan 21, 2020
1 parent 92f5b7e commit c6bba69
Show file tree
Hide file tree
Showing 16 changed files with 137 additions and 88 deletions.
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,24 @@
# Changelog

## [v1.3.0](https://github.com/googleforgames/agones/tree/v1.3.0) (2020-01-21)

[Full Changelog](https://github.com/googleforgames/agones/compare/v1.3.0-rc...v1.3.0)

**Implemented enhancements:**

- Site: Add video & podcasts to third party section [\#1281](https://github.com/googleforgames/agones/pull/1281) ([markmandel](https://github.com/markmandel))

**Closed issues:**

- Release 1.3.0-rc [\#1273](https://github.com/googleforgames/agones/issues/1273)

**Merged pull requests:**

- Nodejs docs: require for npm should switch on 1.3.0 [\#1284](https://github.com/googleforgames/agones/pull/1284) ([markmandel](https://github.com/markmandel))
- Need to change to https url on swagger-codegen download [\#1278](https://github.com/googleforgames/agones/pull/1278) ([markmandel](https://github.com/markmandel))
- Release publishing of NPM module [\#1277](https://github.com/googleforgames/agones/pull/1277) ([markmandel](https://github.com/markmandel))
- Fix list formatting on the terraform install page. [\#1274](https://github.com/googleforgames/agones/pull/1274) ([roberthbailey](https://github.com/roberthbailey))

## [v1.3.0-rc](https://github.com/googleforgames/agones/tree/v1.3.0-rc) (2020-01-14)

[Full Changelog](https://github.com/googleforgames/agones/compare/v1.2.0...v1.3.0-rc)
Expand Down Expand Up @@ -51,6 +70,7 @@

**Merged pull requests:**

- Release 1.3.0-rc [\#1275](https://github.com/googleforgames/agones/pull/1275) ([markmandel](https://github.com/markmandel))
- Fix broken link to Helm installation [\#1270](https://github.com/googleforgames/agones/pull/1270) ([mdanzinger](https://github.com/mdanzinger))
- Update golangci-lint, add more linters [\#1267](https://github.com/googleforgames/agones/pull/1267) ([aLekSer](https://github.com/aLekSer))
- Fix a minor typo in the unity example's README [\#1265](https://github.com/googleforgames/agones/pull/1265) ([roberthbailey](https://github.com/roberthbailey))
Expand Down
8 changes: 4 additions & 4 deletions build/includes/website.mk
Original file line number Diff line number Diff line change
Expand Up @@ -48,10 +48,10 @@ site-gen-app-yaml:
"SERVICE=$(SERVICE) envsubst < app.yaml > .app.yaml"

site-deploy: site-gen-app-yaml site-static
docker run --rm $(common_mounts) --workdir=$(mount_path) $(DOCKER_RUN_ARGS) \
-e GOPATH=/tmp/go -e SHORT_SHA=$(shell git rev-parse --short=7 HEAD) $(build_tag) bash -c \
'mkdir -p $$GOPATH/src && cp -r ./site $$GOPATH/src && ls $$GOPATH/src && cp -r ./vendor/gopkg.in $$GOPATH/src && \
cd $$GOPATH/src/site && gcloud app deploy .app.yaml --no-promote --version=$$SHORT_SHA'
docker run -t --rm $(common_mounts) --workdir=$(mount_path) $(DOCKER_RUN_ARGS) \
-e GOPATH=/tmp/go -e GO111MODULE=off -e SHORT_SHA=$(shell git rev-parse --short=7 HEAD) $(build_tag) bash -c \
'printenv && mkdir -p $$GOPATH/src && cp -r ./site $$GOPATH/src && cp -r ./vendor/gopkg.in $$GOPATH/src && \
cd $$GOPATH/src/site && gcloud app deploy .app.yaml --no-promote --quiet --version=$$SHORT_SHA'

site-static-preview:
$(MAKE) site-static ARGS="-F" ENV="RELEASE_VERSION=$(base_version) RELEASE_BRANCH=master"
Expand Down
4 changes: 2 additions & 2 deletions install/helm/agones/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
# Declare variables to be passed into your templates.

apiVersion: v1
appVersion: "1.3.0-rc"
version: 1.3.0-rc
appVersion: "1.3.0"
version: 1.3.0
name: agones
description: a library for hosting, running and scaling dedicated game servers on Kubernetes.
keywords:
Expand Down
2 changes: 1 addition & 1 deletion install/helm/agones/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ agones:
generateTLS: true
image:
registry: gcr.io/agones-images
tag: 1.3.0-rc
tag: 1.3.0
controller:
name: agones-controller
pullPolicy: IfNotPresent
Expand Down
62 changes: 31 additions & 31 deletions install/yaml/install.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.3.0-rc
chart: agones-1.3.0
release: agones-manual
heritage: Tiller
---
Expand All @@ -31,7 +31,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.3.0-rc
chart: agones-1.3.0
release: agones-manual
heritage: Tiller
rules:
Expand Down Expand Up @@ -76,7 +76,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.3.0-rc
chart: agones-1.3.0
release: agones-manual
heritage: Tiller
subjects:
Expand Down Expand Up @@ -140,7 +140,7 @@ metadata:
namespace: default
labels:
app: agones
chart: agones-1.3.0-rc
chart: agones-1.3.0
release: agones-manual
heritage: Tiller
---
Expand All @@ -151,7 +151,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.3.0-rc
chart: agones-1.3.0
release: agones-manual
heritage: Tiller
rules:
Expand All @@ -169,7 +169,7 @@ metadata:
namespace: default
labels:
app: agones
chart: agones-1.3.0-rc
chart: agones-1.3.0
release: agones-manual
heritage: Tiller
subjects:
Expand Down Expand Up @@ -205,7 +205,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-1.3.0-rc
chart: agones-1.3.0
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -429,7 +429,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-1.3.0-rc
chart: agones-1.3.0
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -513,7 +513,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-1.3.0-rc
chart: agones-1.3.0
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -703,7 +703,7 @@ metadata:
controller-tools.k8s.io: "1.0"
component: crd
app: agones
chart: agones-1.3.0-rc
chart: agones-1.3.0
release: agones-manual
heritage: Tiller
name: gameserverallocationpolicies.multicluster.agones.dev
Expand Down Expand Up @@ -789,7 +789,7 @@ metadata:
labels:
component: crd
app: agones
chart: agones-1.3.0-rc
chart: agones-1.3.0
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -1009,7 +1009,7 @@ metadata:
labels:
agones.dev/role: controller
app: agones
chart: agones-1.3.0-rc
chart: agones-1.3.0
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -1045,7 +1045,7 @@ metadata:
labels:
component: allocator
app: agones
chart: agones-1.3.0-rc
chart: agones-1.3.0
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -1116,7 +1116,7 @@ spec:
secretName: allocator-client-ca
containers:
- name: agones-allocator
image: "gcr.io/agones-images/agones-allocator:1.3.0-rc"
image: "gcr.io/agones-images/agones-allocator:1.3.0"
imagePullPolicy: IfNotPresent
livenessProbe:
httpGet:
Expand Down Expand Up @@ -1171,7 +1171,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.3.0-rc
chart: agones-1.3.0
release: agones-manual
heritage: Tiller
rules:
Expand Down Expand Up @@ -1203,7 +1203,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.3.0-rc
chart: agones-1.3.0
release: agones-manual
heritage: Tiller

Expand All @@ -1216,7 +1216,7 @@ metadata:
namespace: agones-system
labels:
app: agones
chart: agones-1.3.0-rc
chart: agones-1.3.0
release: agones-manual
heritage: Tiller
subjects:
Expand All @@ -1237,7 +1237,7 @@ metadata:
namespace: agones-system
labels:
app: agones-manual
chart: "agones-1.3.0-rc"
chart: "agones-1.3.0"
release: "agones-manual"
heritage: "Tiller"
data:
Expand All @@ -1254,7 +1254,7 @@ metadata:
namespace: agones-system
labels:
app: agones-manual
chart: "agones-1.3.0-rc"
chart: "agones-1.3.0"
release: "agones-manual"
heritage: "Tiller"
data:
Expand All @@ -1270,7 +1270,7 @@ metadata:
namespace: agones-system
labels:
app: agones-manual
chart: "agones-1.3.0-rc"
chart: "agones-1.3.0"
release: "agones-manual"
heritage: "Tiller"
data:
Expand Down Expand Up @@ -1300,7 +1300,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-1.3.0-rc
chart: agones-1.3.0
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -1345,7 +1345,7 @@ spec:
serviceAccountName: agones-controller
containers:
- name: agones-controller
image: "gcr.io/agones-images/agones-controller:1.3.0-rc"
image: "gcr.io/agones-images/agones-controller:1.3.0"
imagePullPolicy: IfNotPresent
env:
# minimum port that can be exposed to GameServer traffic
Expand All @@ -1355,7 +1355,7 @@ spec:
- name: MAX_PORT
value: "8000"
- name: SIDECAR_IMAGE # overwrite the GameServer sidecar image that is used
value: "gcr.io/agones-images/agones-sdk:1.3.0-rc"
value: "gcr.io/agones-images/agones-sdk:1.3.0"
- name: ALWAYS_PULL_SIDECAR # set the sidecar imagePullPolicy to Always
value: "false"
- name: SIDECAR_CPU_REQUEST
Expand Down Expand Up @@ -1441,7 +1441,7 @@ metadata:
labels:
component: ping
app: agones
chart: agones-1.3.0-rc
chart: agones-1.3.0
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -1478,7 +1478,7 @@ spec:
priorityClassName: agones-system
containers:
- name: agones-ping
image: "gcr.io/agones-images/agones-ping:1.3.0-rc"
image: "gcr.io/agones-images/agones-ping:1.3.0"
imagePullPolicy: IfNotPresent
livenessProbe:
httpGet:
Expand All @@ -1504,7 +1504,7 @@ metadata:
labels:
component: ping
app: agones
chart: agones-1.3.0-rc
chart: agones-1.3.0
release: agones-manual
heritage: Tiller
spec:
Expand All @@ -1525,7 +1525,7 @@ metadata:
labels:
component: ping
app: agones
chart: agones-1.3.0-rc
chart: agones-1.3.0
release: agones-manual
heritage: Tiller
spec:
Expand Down Expand Up @@ -1560,7 +1560,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-1.3.0-rc
chart: agones-1.3.0
release: agones-manual
heritage: Tiller
spec:
Expand All @@ -1580,7 +1580,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-1.3.0-rc
chart: agones-1.3.0
release: agones-manual
heritage: Tiller
webhooks:
Expand Down Expand Up @@ -1630,7 +1630,7 @@ metadata:
labels:
component: controller
app: agones
chart: agones-1.3.0-rc
chart: agones-1.3.0
release: agones-manual
heritage: Tiller
webhooks:
Expand Down Expand Up @@ -1660,7 +1660,7 @@ metadata:
namespace: agones-system
labels:
app: agones-manual
chart: "agones-1.3.0-rc"
chart: "agones-1.3.0"
release: "agones-manual"
heritage: "Tiller"
type: Opaque
Expand Down
2 changes: 1 addition & 1 deletion sdks/nodejs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,5 @@
"lint": "eslint --fix src spec",
"test": "jasmine"
},
"version": "1.3.0-rc"
"version": "1.3.0"
}
4 changes: 2 additions & 2 deletions site/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -86,9 +86,9 @@ github_repo = "https://github.com/googleforgames/agones"
gcs_engine_id = "002375903941309441958:rceiko9wfuw"

# current release branch - could be rc
release_branch = "release-1.2.0"
release_branch = "release-1.3.0"
# the main version. Never is rc.
release_version = "1.2.0"
release_version = "1.3.0"

# example tag
example_image_tag = "gcr.io/agones-images/udp-server:0.17"
Expand Down
6 changes: 3 additions & 3 deletions site/content/en/blog/releases/1.3.0-rc.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ of the SDK to continue to work as per normal.

We do recommend updating your SDKs to the latest version, to keep up to date and avoid any potential issues.

Check the <a href="https://github.com/googleforgames/agones/tree/release-1.3.0-rc" data-proofer-ignore>README</a> for details on features, installation and usage.
Check the <a href="https://github.com/googleforgames/agones/tree/release-1.3.0-rc" >README</a> for details on features, installation and usage.

**Breaking changes:**

Expand Down Expand Up @@ -46,7 +46,7 @@ Check the <a href="https://github.com/googleforgames/agones/tree/release-1.3.0-r

Documentation: https://development.agones.dev/site/

See <a href="https://github.com/googleforgames/agones/blob/release-1.3.0-rc/CHANGELOG.md" data-proofer-ignore>CHANGELOG</a> for more details on changes.
See <a href="https://github.com/googleforgames/agones/blob/release-1.3.0-rc/CHANGELOG.md" >CHANGELOG</a> for more details on changes.

Images available with this release:

Expand All @@ -64,7 +64,7 @@ Images available with this release:

Helm chart available with this release:

- <a href="https://agones.dev/chart/stable/agones-1.3.0-rc.tgz" data-proofer-ignore>
- <a href="https://agones.dev/chart/stable/agones-1.3.0-rc.tgz" >
<code>helm install agones/agones --version 1.3.0-rc</code></a>

> Make sure to add our stable helm repository using `helm repo add agones https://agones.dev/chart/stable`
Loading

0 comments on commit c6bba69

Please sign in to comment.