プロジェクト

全般

プロフィール

リリース手順メモ » 履歴 » バージョン 11

Tomohisa Kusukawa, 2020/10/04 17:01

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
h2. zip作成
15
16 11 Tomohisa Kusukawa
* Redmine最新バージョンをRubyMineで起動
17 1 Tomohisa Kusukawa
18 5 Tomohisa Kusukawa
* Redmineの管理画面からバージョンが更新されていることを確認
19
20
* Redmineを起動して、最新機能(不具合解消)を確認
21
22 1 Tomohisa Kusukawa
* vendor/pluginsディレクトリでzip作成
23
<pre>
24 11 Tomohisa Kusukawa
cd /Users/tkusukawa/redmine
25 1 Tomohisa Kusukawa
zip -r redmine_work_time-@.@.@.zip redmine_work_time -x '*/.*'
26
</pre>
27
28
h2. アップロード
29
30
* bitbucketにアップロード
31
32
h2. Wikiを修正
33
34
* http://www.r-labs.org/projects/worktime/wiki/WorkTime/edit
35
  前例に倣ってバージョンを追加
36
  アンカーを入れること
37
  Previewで確認して Save
38
39
h2. 周知
40
41 9 Tomohisa Kusukawa
* Redmine本家サイトのプラグインリストを更新
42
  http://www.redmine.org/plugins/redmine_work_time
43
44 1 Tomohisa Kusukawa
* r-labsのニュースを投稿
45
  http://www.r-labs.org/projects/r-labs/news
46 8 Tomohisa Kusukawa
  (飯田さんの投稿を参考にするべし)
47 1 Tomohisa Kusukawa
48
* Twitterで周知
49
  http://www.r-labs.org/projects/worktime/wiki/WorkTime#Ver0.@.@
50 8 Tomohisa Kusukawa
  #redmine #47redmine
51 1 Tomohisa Kusukawa
52
h2. チケットのクローズ
53
54
* リリースできたチケットにリリースノートへのリンクを貼って
55
  解決→終了とする
56 7 Tomohisa Kusukawa
57
<pre>
58
Released: http://www.r-labs.org/news/***
59
</pre>
60
61
h2. バージョンをクローズして次のバージョンを作る