リリース ポリシー

<ph type="x-smartling-placeholder"></ph> 問題を報告する ソースを表示 夜間 · 7.3 · 7.2 · 7.1 · 7.0 · 6.5

Bazel は VM の 長期サポート(LTS) メジャー バージョンは 9 か月ごとにリリースされ、マイナー バージョンはマイナー バージョンとして 毎月リリースされます。このページでは、Bazel リリース ポリシーについて説明します。 (リリース候補、スケジュール、お知らせ、テストなど)に関する追加情報を提供します。

Bazel リリースは次の場所にあります。 GitHub

リリース候補

Bazel の新バージョンのリリース候補版は通常、 毎月初めに行われます作品は、 GitHub でバグをリリース リリース予定日を示し、現在のリリース マネージャーに割り当てられます。 リリース候補がすべての Bazel 単体テストに合格し、不要なものがないことを確認します。 Buildkite でテストされたプロジェクトで回帰が発生しています。

リリース候補の発表日: bazel-discuss。 今後数日にわたり、Bazel チームはコミュニティのバグレポートをモニタリングして、 予測します

リリース

回帰が見つからなかった場合、その候補者は 1 週間。ただし、回帰によってリリース候補版のリリースが遅れる可能性があります。条件 回帰が見つかった場合、Bazel チームは対応するチェリーピックを その回帰を修正します回帰が見つからなかった場合 最初の営業日から 1 週間後に始まる連続 2 営業日 リリース候補版が公開されたら

新機能がカットされた後に、リリース候補版に選別されることはありません。 さらに、新機能にバグがある場合は、 リリース候補版です大きな影響または障害を起こす可能性があるバグのみ カットされた後にリリース候補版で修正される。

リリースは、翌営業日にのみリリースされます。

最新リリースで重大な問題が見つかった場合、Bazel チームは そのリリースに修正を適用します。このパッチによって 既存のリリースを作成するのではなく、既存のリリースを 2 営業日後にリリースされます

テスト

Compute Engine で実行されるすべてのプロジェクトのナイトリー ビルド Bazel を使用して ci.bazel.build が実行される バイナリ バイナリとリリース バイナリの 2 種類があります。影響を受けるプロジェクト 互換性を損なう変更が通知されます。

リリース候補版が発行されると、 TensorFlow は、完全な形でテストされ、 テストスイートを使用してテストできます。重要なプロジェクトがある場合 自動化テストプロセスを確立することを推奨 は現在のリリース候補版を追跡し、回帰を報告します。