Skip to content

Commit 78e2c0c

Browse files
authored
Merge pull request #267 from StackStorm/feature/release-1.4.0
Release 1.4.0
2 parents 5c212da + 56b5b0f commit 78e2c0c

File tree

3 files changed

+33
-6
lines changed

3 files changed

+33
-6
lines changed

CHANGELOG.md

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
## Development
44

5+
## 1.4.0 (Feb 13, 2019)
6+
57
- Added new tasks to communicate with the StackStorm CLI. The naming standard and parameters
68
are modeled after the `st2` CLI command and must be run on the StackStorm node:
79
- `st2::key_decrypt` - Decrypts an encrypted key/value pair

docs/release_to_forge.md

+30-5
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,33 @@
11
# Releasing module to Puppet Forge
22

3-
* Create new feature branch, make changes to module and test.
4-
* Update CHANGELOG.md with release notes
5-
* Update `metadata.json` with new version release
3+
* Prepare tooling
4+
```shell
5+
bundle config --local path .//vendor/cache
6+
bundle install
7+
```
8+
9+
* Get next version number
10+
`bundle exec rake module:verison:next:minor`
11+
12+
* Create new feature branch
13+
`git checkout -b feature/release-x.y.z`
14+
15+
* Update CHANGELOG.md. Add a new line just below `## Development`
16+
`## x.y.z (Feb 13, 2019) `
17+
18+
* Update `metadata.json` with new version release.
19+
`bundle exec rake module:bump:minor`
20+
621
* Submit branch upstream for review.
7-
* Once +1'd, run `!puppet publish puppet-st2 <feature branch name>`
8-
* On success, Merge PR
22+
* Merge PR
23+
* Pull the latest changes back into your local master branch
24+
```shell
25+
git checkout master
26+
git pull
27+
```
28+
29+
* Create a new package
30+
`pdk build`
31+
32+
* Create a new Release on GitHub
33+
* Publish to forge

metadata.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "stackstorm-st2",
3-
"version": "1.3.0",
3+
"version": "1.4.0",
44
"author": "stackstorm",
55
"summary": "Puppet module to manage/configure StackStorm",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)