diff options
author | Tom Duffield <tom@chef.io> | 2016-11-21 08:01:32 -0600 |
---|---|---|
committer | Tom Duffield <tom@chef.io> | 2016-11-21 08:05:01 -0600 |
commit | 072e1f317549fa4df78ef9b7a72db090a164bcb7 (patch) | |
tree | 700016de4fa08f0665431630e8e744a92045bbb7 /tasks/templates/prerelease.md.erb | |
parent | c2dc84fd617a842676c4c2c684551741ade3a757 (diff) | |
download | chef-072e1f317549fa4df78ef9b7a72db090a164bcb7.tar.gz |
Add rake task for generator release annoucnements
To ensure consistency, and to let users get the information they
want/need at a glance, we're introducing release announcement
templates. The Chef release team will use these tasks to generate the
release announcements before posting them to Discourse.
Signed-off-by: Tom Duffield <tom@chef.io>
Diffstat (limited to 'tasks/templates/prerelease.md.erb')
-rw-r--r-- | tasks/templates/prerelease.md.erb | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/tasks/templates/prerelease.md.erb b/tasks/templates/prerelease.md.erb new file mode 100644 index 0000000000..f308b55bab --- /dev/null +++ b/tasks/templates/prerelease.md.erb @@ -0,0 +1,35 @@ +Ohai Chefs! + +We have selected <%= @version %> as our Chef v<%= @version.split(".")[0..1].join(".") %> release candidate which is scheduled for release on <%= @date.strftime('%A %B %-d, %Y') %>. + +# Release Highlights + +<%= @release_notes %> + +Please see the [CHANGELOG](https://github.com/chef/chef/blob/master/CHANGELOG.md) for the complete list of changes. + +# Get the Build +As always, you can download binaries directly from [downloads.chef.io](https://downloads.chef.io/chef-client) or by using the new `milib-install` command line utility available in ChefDK 0.19.6 or greater. + +```shell +$ mixlib-install download chef -v <%= @version %> -c current +``` + +Alternatively, you can install Chef using one of the following command options: + +```shell +# In Shell +$ curl https://omnitruck.chef.io/install.sh | sudo bash -s -- -P chef -v <%= @version %> -c current + +# In Windows Powershell +. { iwr -useb https://omnitruck.chef.io/install.ps1 } | iex; install -project chef -version <%= @version %> -channel current +``` + +If you want to give this version a spin in Test Kitchen, create or add the following to a `.kitchen.local.yml` file: + +```yaml +provisioner: + product_name: chef + channel: current + product_version: <%= @version %> +``` |