
usando bazel
Explore la documentación de Bazel para encontrar tutoriales y guías para usuarios de todos los niveles.
Construyendo con Bazel
Trabaje con los elementos fundamentales de Bazel para crear un poderoso sistema de compilación.
corre bazel
Aprenda comandos comunes en Bazel, incluido cómo obtener ayuda contextual.
CONSTRUIR archivos
Defina sus productos de compilación y dependencias con archivos `BUILD`.
Guía de estilo de CONSTRUCCIÓN
Herramientas automatizadas de ayuda para comprender, editar y generar archivos `BUILD`.
comandos de bazel
Descubra opciones para configurar varios comandos de Bazel.
Compilaciones de consulta
Utilice los lenguajes de consulta, aquery y cquery de Bazel para rastrear dependencias en su código.
Optimización de Bazel
Aumente la salud y la eficiencia de sus compilaciones siguiendo las mejores prácticas de Bazel.
Bisel extensible
Aumente las capacidades de Bazel extendiendo el lenguaje BUILD con reglas y macros.
Descripción general de las reglas
Aprenda los conceptos básicos del uso de macros y reglas.
Reglas recomendadas
Inspeccione las reglas de Bazel recomendadas, nativas y no nativas.
Construir lenguaje
Aprende a usar Starlark, el lenguaje usado en Bazel.
Reglas básicas
Use reglas para implementar una serie de acciones para que las realice Blaze.
Reglas de escritura
Aprenda a escribir reglas personalizadas para sus compilaciones.
escribir macros
Cree herramientas para completar tareas simples en su compilación.
Reglas de prueba
Pruebe su código Starlark en Bazel.
Autores de reglas
Comparte tus reglas con la comunidad de Bazel.
Construcciones distribuidas
Trabaje con compilaciones distribuidas para evitar descargas innecesarias mientras aumenta la potencia de su compilación.
Ejecución remota
Distribuya las acciones de compilación y prueba en varias máquinas.
Almacenamiento en caché remoto
Comparta los resultados de la compilación con un equipo de desarrolladores o un sistema de integración continua.
trabajadores persistentes
Aumente la eficiencia de la ejecución mediante el envío de múltiples solicitudes a un proceso de ejecución prolongada.
Protocolo de eventos de compilación
Permita que los programas de terceros obtengan información sobre una invocación de Bazel con BEP.