Skip to content

Commit 0037941

Browse files
committed
0.9.5 versioning
1 parent db3117f commit 0037941

File tree

3 files changed

+43
-1
lines changed

3 files changed

+43
-1
lines changed

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
# Change Log
22

3+
## [0.9.5] - 2020-09-27
4+
- Added assertions for HTTP headers
5+
- Added assertions for query parameters
6+
- Added assertions for modification requests
7+
38
## [0.9.0] - 2020-07-24
49
- Initial release

release.sh

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
#!/bin/bash
2+
3+
# Collect change log info
4+
CHANGES="## [$1] - $(date +'%Y-%m-%d')"$'\n'
5+
echo "Enter changes:"
6+
while : ; do
7+
read CHANGE
8+
if [ "$CHANGE" = "" ]; then
9+
break
10+
fi
11+
12+
CHANGES="$CHANGES- $CHANGE"$'\n'
13+
done
14+
15+
# Rebase
16+
git checkout master
17+
git fetch && git rebase origin
18+
19+
# Update the version number in rf_protocol_validator.py
20+
sed -i -E 's/tool_version = .+/tool_version = '\'$1\''/' rf_protocol_validator.py
21+
22+
# Update the change log file
23+
ex CHANGELOG.md <<eof
24+
3 insert
25+
$CHANGES
26+
.
27+
xit
28+
eof
29+
30+
# Commit and push changes
31+
git add CHANGELOG.md rf_protocol_validator.py
32+
git commit -m "$1 versioning"
33+
git push origin master
34+
35+
# Make new release in GitHub
36+
CHANGES="Changes since last release:"$'\n\n'"$CHANGES"
37+
gh release create $1 -n "$CHANGES"

rf_protocol_validator.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
from assertions import utils
2323
from assertions.system_under_test import SystemUnderTest
2424

25-
tool_version = '0.9.0'
25+
tool_version = '0.9.5'
2626

2727

2828
def perform_tests(sut: SystemUnderTest):

0 commit comments

Comments
 (0)