{ 迅速で正確 } — 2 つ選択してください
スタートアップ企業から大企業まで、さまざまな規模の Bazel オープンソース プロジェクトを選択して、多言語、マルチプラットフォーム プロジェクトを構築、テストできます。
より優れたビルド
必要なものだけを再構築します。Bazel の高度なローカル キャッシュと分散キャッシュ、最適化された依存関係分析、並列実行により、高速の増分ビルドを使用できます。
多言語対応
Java、C++、Go、Android、iOS、その他多くの言語とプラットフォームを使用して、ビルドとテストを行えます。Bazel は、Windows、macOS、Linux で動作します。
単純にスケーラブル
組織、コードベース、継続的インテグレーション システムをスケーリングします。Bazel は、複数のリポジトリや大規模なモノリポなど、あらゆるサイズのコードベースを処理します。
無限に拡張可能
Bazel の拡張機能言語を使用して、新しい言語とプラットフォームのサポートを追加します。拡大を続ける Bazel コミュニティによって記述された言語ルールを共有し、再利用します。
開始する
Bazel の概要、Bazel がプロジェクトに適している理由、Bazel をすぐに使用を開始する方法について説明します。
ユーザーガイド
基礎からエキスパートまでさまざまなトピックを網羅したドキュメントやチュートリアルで、Bazel の使用方法を学びます。
リファレンス ガイド
以下のリソースを使用して、Bazel の使用に必要なコマンド、クエリ、用語を効率的に検索します。
Essential Bazel
-
あらゆるサイズのソフトウェアを迅速かつ確実にビルドしてテストできます。Google、Stripe、Dropbox などの業界リーダーは、高負荷でミッション クリティカルなインフラストラクチャ、サービス、アプリケーションの構築に Bazel を信頼しています。
リリースノート
—
Bazel は進化し続けています。リリースノートで、最新リリースの変更点やビルドへの影響をご確認ください。
新機能
-
最新のドキュメント、コミュニティ イベント、プログラムをご覧ください。
ロードマップ
Google の新しい公開ロードマップで、今後のパイプラインへの影響をご確認ください。
コミュニティに関する最新情報
コミュニティの最新情報が毎月追加されるライブ配信をご覧ください。
クエリのクイックスタート チュートリアル
この新しいガイド付きシナリオで、Bazel クエリ言語を使ってみます。
業界のリーダーからの信頼
Bazel を使用してソフトウェアをビルドすると、高負荷でミッション クリティカルなインフラストラクチャ、サービス、アプリケーションを構築するために、Google で長年にわたって改良、テストされてきたコードと同じものが実行されます。