This is an automated email from the ASF dual-hosted git repository. nferraro pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-k.git
commit f043c29275307a88694904e874716ebd125b74b6 Author: Nicola Ferraro <ni.ferr...@gmail.com> AuthorDate: Wed May 6 11:09:46 2020 +0200 Fix #1443: release fixed helm chart for RC2 and update release doc --- docs/charts/camel-k-0.2.1.tgz | Bin 0 -> 5189 bytes docs/charts/index.yaml | 31 ++++++++++++++++++++++++++++--- helm/camel-k/Chart.yaml | 2 +- release.adoc | 19 +++++++++++++++++++ 4 files changed, 48 insertions(+), 4 deletions(-) diff --git a/docs/charts/camel-k-0.2.1.tgz b/docs/charts/camel-k-0.2.1.tgz new file mode 100644 index 0000000..9c8c936 Binary files /dev/null and b/docs/charts/camel-k-0.2.1.tgz differ diff --git a/docs/charts/index.yaml b/docs/charts/index.yaml index b731e7e..8aa603e 100644 --- a/docs/charts/index.yaml +++ b/docs/charts/index.yaml @@ -3,7 +3,32 @@ entries: camel-k: - apiVersion: v2 appVersion: 1.0.0-RC2 - created: "2020-03-05T11:41:00.516969379+01:00" + created: "2020-05-06T11:03:32.09801459+02:00" + description: A lightweight integration platform, born on Kubernetes, with serverless + superpowers + digest: 3d5397e111004a8735849dcebd55c9827e687aa3ab28b5c28de8fe69595e1b8f + home: https://camel.apache.org/camel-k/latest/ + icon: https://github.com/apache/camel/raw/master/docs/img/logo64-d.png + keywords: + - serverless + - integration + - patterns + maintainers: + - email: nferr...@apache.org + name: nferraro + name: camel-k + sources: + - https://github.com/apache/camel-k + - https://github.com/apache/camel-k-runtime + - https://github.com/apache/camel-quarkus + - https://github.com/apache/camel + type: application + urls: + - https://apache.github.io/camel-k/charts/camel-k-0.2.1.tgz + version: 0.2.1 + - apiVersion: v2 + appVersion: 1.0.0-RC2 + created: "2020-05-06T11:03:32.097197815+02:00" description: A lightweight integration platform, born on Kubernetes, with serverless superpowers digest: 43fa5d9563ce76d25695e4132c5870279541b26be2ac8023537b587483853260 @@ -28,7 +53,7 @@ entries: version: 0.1.1 - apiVersion: v2 appVersion: 1.0.0-RC2 - created: "2020-03-05T11:41:00.516278263+01:00" + created: "2020-05-06T11:03:32.09646868+02:00" description: A lightweight integration platform, born on Kubernetes, with serverless superpowers digest: 3bc8c53c4d781c4b4e4aac254d291339b348c2d8b4cf24b579ceb4330a48edd5 @@ -51,4 +76,4 @@ entries: urls: - https://apache.github.io/camel-k/charts/camel-k-0.1.0.tgz version: 0.1.0 -generated: "2020-03-05T11:41:00.515448373+01:00" +generated: "2020-05-06T11:03:32.093036164+02:00" diff --git a/helm/camel-k/Chart.yaml b/helm/camel-k/Chart.yaml index 3728f88..701c2dc 100644 --- a/helm/camel-k/Chart.yaml +++ b/helm/camel-k/Chart.yaml @@ -31,7 +31,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. -version: 0.2.0 +version: 0.2.1 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. diff --git a/release.adoc b/release.adoc index c6be111..3b27a0d 100644 --- a/release.adoc +++ b/release.adoc @@ -171,7 +171,26 @@ A PMC member with access to the @ApacheCamel Twitter account should announce the [[post-release]] == Post Release +=== Operator Hub + The https://github.com/operator-framework/community-operators[OperatorHub] downstream channel should be synced to publish the latest version of Camel K, so that it can be easily installed on platforms that support Operator Hub. To do so, the content of `/deploy/olm-catalog/camel-k/<version>` (and package manifest) should be uploaded to the "community-operators" repository (2 PRs, one for OpenShift and one for all other platforms). + +=== Helm + +An helm chart must be generated with the new version. + +First update the chart version in the `Chart.yaml` file under the `/helm` section, setting a new chart release. + +From the master branch: + +``` +./script/set-version.sh <released-version> +make generate-helm +``` + +Commit to the master branch the tar.gz file and the updated index that have been generated in `/docs/charts` and the updated `Chart.yaml`. + +Wait for them to be available on https://hub.helm.sh/.