Skip to content

Commit

Permalink
Merge pull request #267 from StackStorm/feature/release-1.4.0
Browse files Browse the repository at this point in the history
Release 1.4.0
  • Loading branch information
nmaludy authored Feb 13, 2019
2 parents 5c212da + 56b5b0f commit 78e2c0c
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 6 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

## Development

## 1.4.0 (Feb 13, 2019)

- Added new tasks to communicate with the StackStorm CLI. The naming standard and parameters
are modeled after the `st2` CLI command and must be run on the StackStorm node:
- `st2::key_decrypt` - Decrypts an encrypted key/value pair
Expand Down
35 changes: 30 additions & 5 deletions docs/release_to_forge.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,33 @@
# Releasing module to Puppet Forge

* Create new feature branch, make changes to module and test.
* Update CHANGELOG.md with release notes
* Update `metadata.json` with new version release
* Prepare tooling
```shell
bundle config --local path .//vendor/cache
bundle install
```

* Get next version number
`bundle exec rake module:verison:next:minor`

* Create new feature branch
`git checkout -b feature/release-x.y.z`

* Update CHANGELOG.md. Add a new line just below `## Development`
`## x.y.z (Feb 13, 2019) `

* Update `metadata.json` with new version release.
`bundle exec rake module:bump:minor`

* Submit branch upstream for review.
* Once +1'd, run `!puppet publish puppet-st2 <feature branch name>`
* On success, Merge PR
* Merge PR
* Pull the latest changes back into your local master branch
```shell
git checkout master
git pull
```

* Create a new package
`pdk build`

* Create a new Release on GitHub
* Publish to forge
2 changes: 1 addition & 1 deletion metadata.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "stackstorm-st2",
"version": "1.3.0",
"version": "1.4.0",
"author": "stackstorm",
"summary": "Puppet module to manage/configure StackStorm",
"license": "Apache-2.0",
Expand Down

0 comments on commit 78e2c0c

Please sign in to comment.