Vorteile von Bazel
{ Fast, richtig } – Zwei Optionen auswählen
-
Builds und Tests beschleunigen
Erstellen Sie nur das, was erforderlich ist. Schnelle, inkrementelle Builds mit dem erweiterten lokalen und verteilten Caching von Bazel sowie mit optimierter Abhängigkeitsanalyse und paralleler Ausführung -
Ein Tool, mehrere Sprachen
Erstellen und testen Sie Anwendungen mit Java, C++, Go, Android, iOS und vielen anderen Sprachen und Plattformen. Bazel läuft unter Windows, macOS und Linux. -
Skalierbar
Skalieren Sie Ihre Organisation, Ihre Codebasis und Ihre Continuous Integration-Systeme. Bazel verarbeitet Codebasen jeder Größe, unabhängig davon, ob sich mehrere Repositories oder ein riesiges Monopo befinden. -
Erweiterbar für Ihre Anforderungen
Unterstützung neuer Sprachen und Plattformen mit der Erweiterungssprache von Bazel Sprachenregeln, die von der wachsenden Bazel-Community geschrieben wurden, freigeben und wiederverwenden
Essential Bazel
Erstellen und testen Sie Software jeglicher Größe schnell und zuverlässig. Branchenführer wie Google, Stripe und Dropbox vertrauen Bazel für die Entwicklung anspruchsvoller, geschäftskritischer Infrastruktur, Dienste und Anwendungen.
Einstieg
Hier erfahren Sie, was Bazel ist, warum es sich für Ihr Projekt eignet und wie Sie es schnell verwenden.
Nutzerhandbuch
Mithilfe von Dokumentationen und Anleitungen können Sie Indexen von Bazel – von Grundlagen bis zu Experten – erstellen.
Referenzleitfaden
Mit diesen Ressourcen können Sie effizient die Befehle, Abfragen und die Terminologie aufrufen, die für die Arbeit mit Bazel erforderlich sind.
Das ist neu
Bazel wird ständig weiterentwickelt. Sehen Sie sich die neueste Dokumentation an oder lesen Sie die Versionshinweise, um zu erfahren, was sich geändert hat und wie sich das auf Ihre Builds auswirkt.
Build-Grundlagen
Erfahren Sie etwas über den Verlauf von Build- und Build-Systemen, einschließlich Designentscheidungen, die zur Entwicklung von Bazel geführt haben.
Bzlmod-Nutzerhandbuch
Bzlmod ist der Codename des neuen externen Abhängigkeitssystems, das in Bazel 5.0 eingeführt wird.
SIGs
Werden Sie Teil einer Special Interest Group (SIG) oder starten Sie eine spezielle Gruppe, um die Zusammenarbeit auf bestimmte Bereiche der Bazel-Entwicklung zu konzentrieren.
Von Branchenführern als vertrauenswürdig eingestuft
Wenn Sie mit Bazel Software erstellen, führen Sie denselben Code aus, der bei Google bereits seit Jahren optimiert und getestet wurde, um anspruchsvolle, geschäftskritische Infrastruktur, Dienste und Anwendungen zu erstellen.