[Groonga-commit] groonga/groonga at cbb7ee3 [master] doc: specify document version always

アーカイブの一覧に戻る

YUKI Hiroshi null+****@clear*****
Fri Jul 27 16:14:21 JST 2018


YUKI Hiroshi	2018-07-27 16:14:21 +0900 (Fri, 27 Jul 2018)

  New Revision: cbb7ee3e9b2bd672b8c5a9572a21b07826b5905d
  https://github.com/groonga/groonga/commit/cbb7ee3e9b2bd672b8c5a9572a21b07826b5905d

  Message:
    doc: specify document version always

  Modified files:
    doc/source/contribution/development/release.rst

  Modified: doc/source/contribution/development/release.rst (+3 -10)
===================================================================
--- doc/source/contribution/development/release.rst    2018-07-27 16:06:20 +0900 (054675392)
+++ doc/source/contribution/development/release.rst    2018-07-27 16:14:21 +0900 (b6a9fc94a)
@@ -672,8 +672,10 @@ doc/source以下のドキュメントを更新、翻訳まで完了している
 
 そのためにはまず ``groonga`` のリポジトリをカレントディレクトリにして以下のコマンドを実行します。::
 
-    % make update-document
+    % GROONGA_VERSION=$(git tag --list | tail -n 1 | tr -d v)
+    % make update-document DOCUMENT_VERSION=$GROONGA_VERSION DOCUMENT_VERSION_FULL=$GROONGA_VERSION
 
+ここでは最新のtagに基づいてリリースバージョンを調べ、明示的にそのバージョンを指定してドキュメントを更新するようにしています。
 これによりcloneしておいたgroonga.orgのdoc/locale以下に更新したドキュメントがコピーされます。
 
 生成されているドキュメントに問題のないことを確認できたら、コミット、pushしてgroonga.orgへと反映します。
@@ -784,12 +786,3 @@ centosの場合、CENTOS_VERSIONSを指定することで特定のバージョ
 パッケージの署名に必要な秘密鍵のパスフレーズについては
 リリース担当者向けの秘密鍵を復号したテキストの1行目に記載してあります。
 
-
-バージョンを明示的に指定してドキュメントを生成したい
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-リリース後にドキュメントの一部を差し替えたい場合、特に何も指定しないと生成したHTMLに埋め込まれるバージョンが「v3.0.1-xxxxxドキュメント」となってしまうことがあります。gitでのコミット時ハッシュの一部が使われるためです。
-
-これを回避するには、以下のようにDOCUMENT_VERSIONやDOCUMENT_VERSION_FULLを明示的に指定します。::
-
-    % make update-document DOCUMENT_VERSION=3.0.1 DOCUMENT_VERSION_FULL=3.0.1
-------------- next part --------------
HTML����������������������������...
URL: https://lists.osdn.me/mailman/archives/groonga-commit/attachments/20180727/63576732/attachment-0001.htm 



More information about the Groonga-commit mailing list
アーカイブの一覧に戻る