デイリービルドとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > デイリービルドの意味・解説 

デイリービルド

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/06/06 22:46 UTC 版)

デイリービルド(英: daily build)は、毎日(もしくはそれに近い頻度で)行うプログラムの最新バージョンのビルドである。ナイトリービルド(英: nightly build)と呼ばれることが多い。デイリービルドは、バグをなくし動作を確実なものにするためや、新機能を追加するためにコンパイルされる。デイリービルドは公開されていることも多く、その場合ユーザーは最新の機能を使いながらフィードバックすることができる。デイリービルドは多くのプログラマーが単一のソフトウェアやカーネルで作業しているような場合に特に有用である。デイリービルドを実行することで、開発者は新しいバグが発生した際に、そのバグが昨日ではなく今日から発生しているという確信を得ることができる。

頻度に応じて、ウィークリービルド(英: weekly build)や、マンスリービルド(英: monthly build)などと呼ばれるものもある。これらはデイリービルドと並行して進められ、デイリービルドの中でも安定したものをウィークリービルド、マンスリービルドとすることが多い。ビルドまでの間隔が約一週間であればウィークリービルド、約一ヶ月であればマンスリービルドといった具合である。

デイリービルドは通常、一連のテストが含まれており、これをスモークテスト英語版と呼ぶ。これらのテストは、最新のビルドに含まれている変更によって何が正常に動作しなくなったのかを判断するときに役立つ。開発者を超えてユーザーなどが参加するスモークテストはバグバッシュと呼ばれる。

継続的インテグレーションビルド

デイリービルドは、1990年代では最善の方法だと考えられていた。しかし、現在では継続的インテグレーション(CI)ビルドが取って代わっている。継続的インテグレーションでは、ソースコードが変更されてから20-30分程度のサイクルでビルドされる。デイリービルドは1日1回なので、それよりも頻度がさらに高いことがわかる。

関連項目

外部リンク




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「デイリービルド」の関連用語

デイリービルドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



デイリービルドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのデイリービルド (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS