Por que Bazel?
{ Rápido, Correto } — Escolha dois
-
Acelere suas compilações e testes
Reconstrua apenas o necessário. Obtenha compilações rápidas e incrementais com o armazenamento em cache local e distribuído avançado do Bazel, análise de dependência otimizada e execução paralela. -
Uma ferramenta, vários idiomas
Crie e teste usando Java, C++, Go, Android, iOS e muitas outras linguagens e plataformas. O Bazel é executado no Windows, macOS e Linux. -
Escalável
Dimensione sua organização, base de código e sistemas de Integração Contínua. O Bazel lida com bases de código de qualquer tamanho, seja em vários repositórios ou em um grande monorepo. -
Extensível às suas necessidades
Adicione suporte para novos idiomas e plataformas com o idioma de extensão do Bazel. Compartilhe e reutilize regras de linguagem escritas pela crescente comunidade Bazel.
Bazel Essencial
Crie e teste software de qualquer tamanho, de forma rápida e confiável. Líderes do setor, como Google, Stripe e Dropbox, confiam na Bazel para criar infraestrutura, serviços e aplicativos de missão crítica para serviços pesados.
iniciar
Saiba o que é o Bazel, por que é uma boa escolha para o seu projeto e como você pode começar a usá-lo rapidamente.
Guia do usuário
Aprenda a usar o Bazel com documentação e tutoriais que abrangem tópicos do básico ao especialista.
Guia de referência
Use esses recursos para pesquisar com eficiência os comandos, consultas e terminologia necessários para trabalhar com o Bazel.
O que há de novo?
O Bazel está sempre evoluindo — acompanhe nossa documentação mais recente ou verifique as notas de lançamento para ver o que mudou e como isso afeta suas compilações.
Noções básicas de construção
Aprenda um pouco da história da construção e construção de sistemas, incluindo as decisões de design que levaram à criação do Bazel.
Guia do usuário Bzlmod
Bzlmod é o codinome do novo sistema de dependência externa introduzido no Bazel 5.0.
SIGs
Junte-se ou inicie um Grupo de Interesse Especial (SIG) para focar a colaboração em áreas específicas do desenvolvimento do Bazel.
Confiado por líderes do setor
Ao criar software com o Bazel, você está executando o mesmo código que foi refinado e testado por anos no Google para criar infraestrutura, serviços e aplicativos de missão crítica para serviços pesados.