リリース手順メモ » 履歴 » バージョン 7
Tomohisa Kusukawa, 2013/05/12 12:25
1 | 1 | Tomohisa Kusukawa | h1. リリース手順 |
---|---|---|---|
2 | |||
3 | h2. バージョン付与 |
||
4 | |||
5 | * init.rb のversionを更新する |
||
6 | |||
7 | h2. コミット |
||
8 | |||
9 | * Mercurialにコミット |
||
10 | コミットログ: "Version x.x.x" |
||
11 | Mercurial にタグをつける: "x.x.x" |
||
12 | |||
13 | * bitbucketにプッシュ |
||
14 | |||
15 | h2. zip作成 |
||
16 | |||
17 | * Redmine最新バージョンのVMを起動 |
||
18 | |||
19 | <pre> |
||
20 | cd /work/redmine |
||
21 | script/server -e production start |
||
22 | </pre> |
||
23 | 5 | Tomohisa Kusukawa | |
24 | * Redmineの管理画面からバージョンが更新されていることを確認 |
||
25 | |||
26 | * Redmineを起動して、最新機能(不具合解消)を確認 |
||
27 | 1 | Tomohisa Kusukawa | |
28 | * vendor/pluginsディレクトリでzip作成 |
||
29 | <pre> |
||
30 | 2 | Tomohisa Kusukawa | cd /work/redmine/vendor/plugins |
31 | 1 | Tomohisa Kusukawa | zip -r redmine_work_time-@.@.@.zip redmine_work_time -x '*/.*' |
32 | </pre> |
||
33 | |||
34 | h2. アップロード |
||
35 | |||
36 | * bitbucketにアップロード |
||
37 | |||
38 | h2. Wikiを修正 |
||
39 | |||
40 | * http://www.r-labs.org/projects/worktime/wiki/WorkTime/edit |
||
41 | 前例に倣ってバージョンを追加 |
||
42 | アンカーを入れること |
||
43 | Previewで確認して Save |
||
44 | |||
45 | h2. 周知 |
||
46 | |||
47 | * r-labsのニュースを投稿 |
||
48 | http://www.r-labs.org/projects/r-labs/news |
||
49 | (飯田さんの投稿を参考にするべし) |
||
50 | |||
51 | * Redmine本家サイトのプラグインリストを更新 |
||
52 | http://www.redmine.org/plugins/worktime |
||
53 | |||
54 | * Twitterで周知 |
||
55 | http://www.r-labs.org/projects/worktime/wiki/WorkTime#Ver0.@.@ |
||
56 | #redmine #47redmine |
||
57 | |||
58 | h2. チケットのクローズ |
||
59 | |||
60 | * リリースできたチケットにリリースノートへのリンクを貼って |
||
61 | 解決→終了とする |
||
62 | 7 | Tomohisa Kusukawa | |
63 | <pre> |
||
64 | Released: http://www.r-labs.org/news/*** |
||
65 | </pre> |
||
66 | |||
67 | h2. バージョンをクローズして次のバージョンを作る |