From eb59aabf2871e7e1b1036fff3acb84ce5c003093 Mon Sep 17 00:00:00 2001 From: Sami Alajrami Date: Sat, 25 Nov 2017 17:31:42 +0100 Subject: [PATCH] added release-notes.md --- .circleci/build.sh | 2 +- release-notes.md | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 release-notes.md diff --git a/.circleci/build.sh b/.circleci/build.sh index 02a37dcb..dc5acd25 100755 --- a/.circleci/build.sh +++ b/.circleci/build.sh @@ -11,7 +11,7 @@ if [ $? -eq 0 ]; then rm hello.world hello.world1 helmsman git clean -fd echo "releasing ..." - goreleaser | tee /dev/tty | grep -o "error" + goreleaser --release-notes release_notes.md | tee /dev/tty | grep -o "error" if [ $? -eq 0 ]; then echo "goreleaser experienced an error and no new releases made. That is Ok!" else diff --git a/release-notes.md b/release-notes.md new file mode 100644 index 00000000..84dea200 --- /dev/null +++ b/release-notes.md @@ -0,0 +1,7 @@ +# v0.1.3 + +- Bug fixes. +- Support for passing user input values to charts from environment variables. Such values either override values from values.yaml or add to them. This is particularily useful for passing secrets from environment variables to helm charts. +- Tests no longer run on upgrade and rollback operations. This is because some charts does not use unique generated names for the tests and Helm does not manage the tests. In some cases, tests would fail due to having k8s resources with the same names existing from a previous run. +- Support for use of certificates and keys for cluster connection from the local file system. YOU SHOULD NEVER commit your certificates to git! This update is useful while testing on a local machine. +- The key 'env' for release namespaces in the desired state file is now changed to the more sensible 'namespace'. \ No newline at end of file