Mengapa Bazel?
{ Cepat, Benar } — Pilih dua
-
Mempercepat build dan pengujian
Buat ulang hanya yang diperlukan. Dapatkan build yang cepat dan inkremental dengan caching lokal dan terdistribusi canggih Bazel, analisis dependensi yang dioptimalkan, dan eksekusi paralel. -
Satu alat, banyak bahasa
Build dan uji menggunakan Java, C++, Go, Android, iOS, serta berbagai bahasa dan platform lainnya. Bazel berjalan di Windows, macOS, dan Linux. -
Skalabel
Skalakan sistem organisasi, codebase, dan Integrasi Berkelanjutan. Bazel menangani codebase dari berbagai ukuran, baik di beberapa repositori maupun monorepo besar. -
Dapat diperluas sesuai kebutuhan Anda
Menambahkan dukungan untuk bahasa dan platform baru dengan bahasa ekstensi Bazel. Bagikan dan gunakan kembali aturan bahasa yang ditulis oleh komunitas Bazel yang terus berkembang.
Bazel Penting
Buat dan uji software dalam berbagai ukuran, dengan cepat dan andal. Pemimpin industri seperti Google, Stripe, dan Dropbox memercayai Bazel untuk mem-build infrastruktur, layanan, dan aplikasi yang sangat penting serta penuh misi.
Mulai
Pelajari maksud Bazel, mengapa ini adalah pilihan yang baik untuk project Anda, dan bagaimana Anda dapat mulai menggunakannya dengan cepat.
Panduan pengguna
Pelajari cara menggunakan Bazel dengan dokumentasi dan tutorial yang membahas topik-topik mulai dari yang mendasar hingga ahli.
Panduan referensi
Gunakan referensi ini untuk mencari perintah, kueri, dan terminologi secara efisien yang diperlukan untuk bekerja dengan Bazel.
Yang baru?
Bazel selalu berkembang — ikuti dokumentasi terbaru kami atau periksa catatan rilis untuk melihat apa yang berubah dan pengaruhnya terhadap build Anda.
Dasar-dasar build
Pelajari sejarah sejarah membangun dan membangun sistem, termasuk keputusan desain yang mencakup pembuatan Bazel.
Panduan pengguna Bzlmod
Bzlmod adalah nama kode sistem dependensi eksternal baru yang diperkenalkan di Bazel 5.0.
SIG
Gabung atau mulai Grup Minat Khusus (SIG) untuk memfokuskan kolaborasi pada area tertentu dalam pengembangan Bazel.
Dipercaya oleh pemimpin industri
Saat mem-build software dengan Bazel, Anda menjalankan kode yang sama yang telah disempurnakan dan diuji selama bertahun-tahun di Google untuk mem-build infrastruktur, layanan, dan aplikasi yang memiliki tugas berat dan sangat penting.