Project

General

Profile

Preparing new release » History » Version 12

cryptogopher, 2019-07-03 17:39

1 1 cryptogopher
h1. Preparing new release
2
3 11 cryptogopher
# Make sure all tests pass on each merged issue branch, on all supported Redmine versions:
4 8 cryptogopher
<pre>
5 1 cryptogopher
$ RUBYOPT="-W1" rake redmine:plugins:test NAME=issue_recurring
6
</pre>
7 11 cryptogopher
# [[Common_git_operations#Merge-branch-into-master|Merge]] all outstanding branches into master.
8
# Close corresponding issues.
9
# Rerun above tests on @master@ branch if there were:
10
## multiple branches merged,
11
## conflicts during merge.
12 12 cryptogopher
# Update source:README.md: *Features*, *Changelog* and compatibility list in *Installation* paragraphs.
13 1 cryptogopher
# Bump plugin version number in source:init.rb.
14 5 cryptogopher
# Commit and push changes.
15 4 cryptogopher
# Create and push git tag with new version number:
16
<pre>
17
$ git tag -a 1.1
18
$ git push origin 1.1
19
</pre>
20 1 cryptogopher
# Update plugin information on https://redmine.org/plugins/issue-recurring
21 10 cryptogopher
# Add release news on Redmine https://it.michalczyk.pro/projects/issue-recurring/news