リリース手順メモ » 履歴 » バージョン 10
Tomohisa Kusukawa, 2020/10/04 16:54
1 | 1 | Tomohisa Kusukawa | h1. リリース手順 |
---|---|---|---|
2 | |||
3 | h2. バージョン付与 |
||
4 | |||
5 | * init.rb のversionを更新する |
||
6 | |||
7 | h2. コミット |
||
8 | |||
9 | 10 | Tomohisa Kusukawa | * gitコミット |
10 | 1 | Tomohisa Kusukawa | コミットログ: "Version x.x.x" |
11 | 10 | Tomohisa Kusukawa | タグをつける: "x.x.x" |
12 | githubにプッシュ |
||
13 | 1 | Tomohisa Kusukawa | |
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 | 9 | Tomohisa Kusukawa | * Redmine本家サイトのプラグインリストを更新 |
48 | http://www.redmine.org/plugins/redmine_work_time |
||
49 | |||
50 | 1 | Tomohisa Kusukawa | * r-labsのニュースを投稿 |
51 | http://www.r-labs.org/projects/r-labs/news |
||
52 | 8 | Tomohisa Kusukawa | (飯田さんの投稿を参考にするべし) |
53 | 1 | Tomohisa Kusukawa | |
54 | * Twitterで周知 |
||
55 | http://www.r-labs.org/projects/worktime/wiki/WorkTime#Ver0.@.@ |
||
56 | 8 | Tomohisa Kusukawa | #redmine #47redmine |
57 | 1 | Tomohisa Kusukawa | |
58 | h2. チケットのクローズ |
||
59 | |||
60 | * リリースできたチケットにリリースノートへのリンクを貼って |
||
61 | 解決→終了とする |
||
62 | 7 | Tomohisa Kusukawa | |
63 | <pre> |
||
64 | Released: http://www.r-labs.org/news/*** |
||
65 | </pre> |
||
66 | |||
67 | h2. バージョンをクローズして次のバージョンを作る |