Skip to content

Commit

Permalink
Release Process - Upload release packages before Helm rollout (#786)
Browse files Browse the repository at this point in the history
Signed-off-by: Tom Kerkhove <[email protected]>
  • Loading branch information
tomkerkhove authored Apr 27, 2020
1 parent 781a039 commit 1ec79ec
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions RELEASE-PROCESS.MD
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,12 @@ The Docker Hub repo with all the different images can be seen here: https://hub.

Creating a new release in the the releases page (https://github.com/kedacore/keda/release) will trigger a GitHub workflow which will create a new image with the latest code and tagged with the next version (in this example 1.2.0) and also change the latest tag to point to this image as well.

**4) Update Helm Charts**
**4) Upload release packages**

When a new GitHub release is created, upload the tar.gz and zip release package files generated during the release process.
They are named like `keda-$(VERSION).zip` and `keda-$(VERSION).tar.gz`.

**5) Update Helm Charts**

a). Update the version and appVersion here: https://github.com/kedacore/charts/blob/master/keda/Chart.yaml
b). In the image section update the keda and metricsAdapter to point to the docker images from step 1 https://github.com/kedacore/charts/blob/master/keda/values.yaml
Expand All @@ -42,11 +47,6 @@ Update the following file:
https://github.com/Azure/azure-functions-core-tools/blob/dev/src/Azure.Functions.Cli/StaticResources/keda.yaml
[Search for 1.1.0 etc. and replace it]

**5) Create Helm release on GitHub**
**6) Create Helm release on GitHub**

Create Helm release on GitHub with changelog of what changed to our Helm chart.

**6) Upload release packages**

When a new GitHub release is created, upload the tar.gz and zip release package files generated during the release process.
They are named like `keda-$(VERSION).zip` and `keda-$(VERSION).tar.gz`.

0 comments on commit 1ec79ec

Please sign in to comment.