Nesta página, abordamos os benefícios, requisitos e opções para executar o Bazel
com a execução remota.
Por padrão, o Bazel executa builds e testes na sua máquina local. Controle remoto
de um build do Bazel permite que você distribua ações de build e teste
em várias máquinas, como um data center.
A execução remota oferece os seguintes benefícios:
Execução mais rápida de build e teste com o escalonamento de nós disponíveis
para ações paralelas
Um ambiente de execução consistente para uma equipe de desenvolvimento
Reutilização de saídas de build em uma equipe de desenvolvimento
O Bazel usa uma linguagem de programação
Protocolo gRPC
para permitir a execução e o armazenamento em cache remotos.
Para obter uma lista de serviços de execução remota com suporte comercial, bem como
ferramentas de autoatendimento, consulte
Serviços de execução remota