From e977c7caca4167eb1c6d61792b6cd71a658675b2 Mon Sep 17 00:00:00 2001 From: Vishal Date: Thu, 26 Jul 2018 01:29:30 +0530 Subject: [PATCH] V0.9.2 (#817) * Release 0.9.2 * Added changelog --- CHANGELOG.md | 27 ++++++++++++++++++++++--- charts/fission-all/Chart.yaml | 4 ++-- charts/fission-all/templates/NOTES.txt | 6 +++--- charts/fission-all/values.yaml | 6 +++--- charts/fission-core/Chart.yaml | 4 ++-- charts/fission-core/templates/NOTES.txt | 6 +++--- charts/fission-core/values.yaml | 4 ++-- hack/release-build.sh | 2 ++ hack/release.sh | 2 ++ 9 files changed, 43 insertions(+), 18 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 05ebfee1..298c2b6a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ -# 0.9.1 -[Documentation](https://docs.fission.io/0.9.1/) -## Downloads for 0.9.1 +# 0.9.2 +[Documentation](https://docs.fission.io/0.9.2/) +## Downloads for 0.9.2 filename | sha256 hash @@ -8,6 +8,27 @@ filename | sha256 hash # Change Log +## [0.9.2](https://github.com/fission/fission/tree/0.9.2) (2018-07-25) +[Full Changelog](https://github.com/fission/fission/compare/0.9.1...0.9.2) + +**Merged pull requests:** + +- Helm lint check in Travis CI [\#799](https://github.com/fission/fission/pull/799) ([erwinvaneyk](https://github.com/erwinvaneyk)) +- Spelling. [\#797](https://github.com/fission/fission/pull/797) ([WrathZA](https://github.com/WrathZA)) +- change image pull policy of builder manager [\#793](https://github.com/fission/fission/pull/793) ([xiekeyang](https://github.com/xiekeyang)) +- Delete namespace in background to reduce build time [\#791](https://github.com/fission/fission/pull/791) ([life1347](https://github.com/life1347)) +- Break & Stop the build immediately if a non-zero exit code was returned [\#790](https://github.com/fission/fission/pull/790) ([life1347](https://github.com/life1347)) +- Add changelog. [\#789](https://github.com/fission/fission/pull/789) ([smruthi2187](https://github.com/smruthi2187)) +- changes needed for 0.9.1 [\#788](https://github.com/fission/fission/pull/788) ([smruthi2187](https://github.com/smruthi2187)) +- Working version of Java builder with Maven [\#783](https://github.com/fission/fission/pull/783) ([vishal-biyani](https://github.com/vishal-biyani)) +- Add query options to `fission function test` [\#782](https://github.com/fission/fission/pull/782) ([erwinvaneyk](https://github.com/erwinvaneyk)) +- Add go environment vendor directory support [\#781](https://github.com/fission/fission/pull/781) ([life1347](https://github.com/life1347)) +- Added readme for JVM environment [\#768](https://github.com/fission/fission/pull/768) ([vishal-biyani](https://github.com/vishal-biyani)) +- Fix spec command overrides existing archive's url of a package [\#764](https://github.com/fission/fission/pull/764) ([life1347](https://github.com/life1347)) +- Fixed typos from from goreportcard [\#760](https://github.com/fission/fission/pull/760) ([vishal-biyani](https://github.com/vishal-biyani)) +- Updating releasing notes with details and structure [\#738](https://github.com/fission/fission/pull/738) ([vishal-biyani](https://github.com/vishal-biyani)) +- Allow router round-trip to be configurable [\#713](https://github.com/fission/fission/pull/713) ([xiekeyang](https://github.com/xiekeyang)) + ## [0.9.1](https://github.com/fission/fission/tree/0.9.1) (2018-07-07) [Full Changelog](https://github.com/fission/fission/compare/0.9.0...0.9.1) diff --git a/charts/fission-all/Chart.yaml b/charts/fission-all/Chart.yaml index f050a3f3..c3bc65b6 100644 --- a/charts/fission-all/Chart.yaml +++ b/charts/fission-all/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 name: fission-all -version: 0.9.1 +version: 0.9.2 description: Fission is a fast serverless framework for Kubernetes. keywords: - fission @@ -12,4 +12,4 @@ maintainers: - name: Ta Ching Chen email: contact@tachingchen.com engine: gotpl -appVersion: 0.9.1 +appVersion: 0.9.2 diff --git a/charts/fission-all/templates/NOTES.txt b/charts/fission-all/templates/NOTES.txt index 7e0bb774..73e7c54f 100644 --- a/charts/fission-all/templates/NOTES.txt +++ b/charts/fission-all/templates/NOTES.txt @@ -1,13 +1,13 @@ 1. Install the client CLI. Mac: - $ curl -Lo fission https://github.com/fission/fission/releases/download/0.9.1/fission-cli-osx && chmod +x fission && sudo mv fission /usr/local/bin/ + $ curl -Lo fission https://github.com/fission/fission/releases/download/0.9.2/fission-cli-osx && chmod +x fission && sudo mv fission /usr/local/bin/ Linux: - $ curl -Lo fission https://github.com/fission/fission/releases/download/0.9.1/fission-cli-linux && chmod +x fission && sudo mv fission /usr/local/bin/ + $ curl -Lo fission https://github.com/fission/fission/releases/download/0.9.2/fission-cli-linux && chmod +x fission && sudo mv fission /usr/local/bin/ Windows: - For Windows, you can use the linux binary on WSL. Or you can download this windows executable: https://github.com/fission/fission/releases/download/0.9.1/fission-cli-windows.exe + For Windows, you can use the linux binary on WSL. Or you can download this windows executable: https://github.com/fission/fission/releases/download/0.9.2/fission-cli-windows.exe 2. You're ready to use Fission! diff --git a/charts/fission-all/values.yaml b/charts/fission-all/values.yaml index 8e20d944..07df9259 100644 --- a/charts/fission-all/values.yaml +++ b/charts/fission-all/values.yaml @@ -16,13 +16,13 @@ image: fission/fission-bundle pullPolicy: IfNotPresent ## Fission image version -imageTag: 0.9.1 +imageTag: 0.9.2 ## Fission fetcher repository fetcherImage: fission/fetcher ## Fission fetcher image version -fetcherImageTag: 0.9.1 +fetcherImageTag: 0.9.2 ## Port at which Fission controller service should be exposed controllerPort: 31313 @@ -48,7 +48,7 @@ enableIstio: false logger: influxdbAdmin: "admin" fluentdImage: fission/fluentd - fluentdImageTag: 0.9.1 + fluentdImageTag: 0.9.2 ## Type of Queue you would like to use ## currently supports nats-streaming, azure-storage-queue diff --git a/charts/fission-core/Chart.yaml b/charts/fission-core/Chart.yaml index 3a1ce3f8..837375f6 100644 --- a/charts/fission-core/Chart.yaml +++ b/charts/fission-core/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 name: fission-core -version: 0.9.1 +version: 0.9.2 description: Fission is a fast serverless framework for Kubernetes. keywords: - fission @@ -12,4 +12,4 @@ maintainers: - name: Ta Ching Chen email: contact@tachingchen.com engine: gotpl -appVersion: 0.9.1 +appVersion: 0.9.2 diff --git a/charts/fission-core/templates/NOTES.txt b/charts/fission-core/templates/NOTES.txt index 7e0bb774..73e7c54f 100644 --- a/charts/fission-core/templates/NOTES.txt +++ b/charts/fission-core/templates/NOTES.txt @@ -1,13 +1,13 @@ 1. Install the client CLI. Mac: - $ curl -Lo fission https://github.com/fission/fission/releases/download/0.9.1/fission-cli-osx && chmod +x fission && sudo mv fission /usr/local/bin/ + $ curl -Lo fission https://github.com/fission/fission/releases/download/0.9.2/fission-cli-osx && chmod +x fission && sudo mv fission /usr/local/bin/ Linux: - $ curl -Lo fission https://github.com/fission/fission/releases/download/0.9.1/fission-cli-linux && chmod +x fission && sudo mv fission /usr/local/bin/ + $ curl -Lo fission https://github.com/fission/fission/releases/download/0.9.2/fission-cli-linux && chmod +x fission && sudo mv fission /usr/local/bin/ Windows: - For Windows, you can use the linux binary on WSL. Or you can download this windows executable: https://github.com/fission/fission/releases/download/0.9.1/fission-cli-windows.exe + For Windows, you can use the linux binary on WSL. Or you can download this windows executable: https://github.com/fission/fission/releases/download/0.9.2/fission-cli-windows.exe 2. You're ready to use Fission! diff --git a/charts/fission-core/values.yaml b/charts/fission-core/values.yaml index 2985a7eb..abfe1d3e 100644 --- a/charts/fission-core/values.yaml +++ b/charts/fission-core/values.yaml @@ -13,7 +13,7 @@ routerServiceType: LoadBalancer image: fission/fission-bundle ## Fission image version -imageTag: 0.9.1 +imageTag: 0.9.2 ## Image pull policy pullPolicy: IfNotPresent @@ -22,7 +22,7 @@ pullPolicy: IfNotPresent fetcherImage: fission/fetcher ## Fission fetcher image version -fetcherImageTag: 0.9.1 +fetcherImageTag: 0.9.2 ## Port at which Fission controller service should be exposed controllerPort: 31313 diff --git a/hack/release-build.sh b/hack/release-build.sh index 39d613c6..1ae43581 100755 --- a/hack/release-build.sh +++ b/hack/release-build.sh @@ -174,6 +174,7 @@ build_all_envs() { build_env_image "$version" "python" "python-env" "" build_env_image "$version" "python" "python-env" "2.7" build_env_image "$version" "ruby" "ruby-env" "" + build_env_image "$version" "jvm" "jvm-env" "" } build_env_builder_image() { @@ -208,6 +209,7 @@ build_all_env_builders() { build_env_builder_image "$version" "python" "python-builder" "" build_env_builder_image "$version" "binary" "binary-builder" "" build_env_builder_image "$version" "go" "go-builder" "" + build_env_builder_image "$version" "jvm" "jvm-builder" "" } build_charts() { diff --git a/hack/release.sh b/hack/release.sh index 68b8e422..c4f8bcc1 100755 --- a/hack/release.sh +++ b/hack/release.sh @@ -88,6 +88,7 @@ push_all_envs() { push_env_image "$version" "python" "python-env" "" push_env_image "$version" "python" "python-env" "2.7" push_env_image "$version" "ruby" "ruby-env" "" + push_env_image "$version" "jvm" "jvm-env" "" } push_env_builder_image() { @@ -118,6 +119,7 @@ push_all_env_builders() { push_env_builder_image "$version" "python" "python-builder" "" push_env_builder_image "$version" "binary" "binary-builder" "" push_env_builder_image "$version" "go" "go-builder" "" + push_env_builder_image "$version" "jvm" "jvm-builder" "" } # Push pre-upgrade-checks image