bazel - 高速でスケーラブルな多言語および拡張可能なビルドシステム

(a fast, scalable, multi-language and extensible build system)

Created at: 2014-06-13 00:00:38
Language: Java
License: Apache-2.0

バゼル

{高速、正解} - 2 つ選択

あらゆるサイズのソフトウェアを迅速かつ確実に構築してテストします。

  • ビルドとテストを高速化します。 Bazelは必要なものだけを再構築します。 高度なローカルおよび分散キャッシング、最適化された依存関係分析、および 並列実行では、高速でインクリメンタルなビルドが得られます。

  • 1つのツール、複数の言語:Java、C ++、アンドロイド、iOS、囲碁、 そして他のさまざまな言語プラットフォーム。BazelはWindows、macOSで動作します。 とリナックス。

  • スケーラブル:Bazelは、組織、コードベース、および 継続的インテグレーションソリューション。任意のサイズのコードベースを複数で処理します リポジトリまたは巨大なモノレポ。

  • ニーズに合わせて拡張可能:新しい言語のサポートを簡単に追加し、 Bazelの使い慣れた拡張言語を備えたプラットフォーム。言語の共有と再利用 成長するBazelコミュニティによって書かれたルール。

はじめ

ドキュメンテーション

脆弱性の報告

セキュリティの問題を報告するには、説明を添えてsecurity@bazel.buildに電子メールで送信してください の問題、問題を作成するために実行した手順、影響を受けるバージョン、および 既知の問題の軽減策。脆弱性管理チームが対応します メールから3営業日以内。問題が 脆弱性がある場合は、セキュリティアドバイザリを開きます。このプロジェクトは90日続きます 開示タイムライン。

バゼルへの貢献

CONTRIBUTING.md を見る

ビルドの状態