Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Introdução
- Visão geral do Bazel
- Compreendendo a arquitetura do Bazel
- Instalando o runtime e launcher do Bazel
- Compreendendo a interface de usuário do Bazel
- Bloco de construção do projeto
- Estrutura do projeto
- Conceitos de lógica de construção
- Executando um alvo
- Comandos comumente usados
- Diretórios de saída e cache
- Fases do ciclo de vida do Bazel
- Arquivo de configuração
- Regras de linguagem de programação
- Configurando um projeto Java
- Construindo um projeto Java
- Executando a construção da linha de comando
- Inspecionando o artefato gerado
- Implantando o projeto Java
- Direcionando o Bazel do IDE
- Usando o Bazel no IntelliJ
- Modelando granularidade e dependências de pacotes finos
- Declarando dependências externas
- Declarando uma biblioteca externa e usando-a no código
- Declarando a dependência do JUnit
- Publicando um JAR em um repositório Maven
- Publicando uma biblioteca Java em um Maven local
- Realizando testes automatizados
- Executando testes JUnit
- Conceitos de extensão
- Escrevendo e executando um genrule
- Cache remoto e execução
- Selagem da construção
- Bazel query
- Ferramentas de Java
Começando
Compreendendo a Estrutura do Projeto e os Blocos Básicos da Construção
Invocando um Alvo da Linha de Comando
Compreendendo o Ciclo de Vida da Construção do Bazel
Usando a Automação Básica do Bazel para Java
Gestão de Dependências do Bazel
Automação de Testes
Bazel Avançado
Troubleshooting
Resumo e Próximos Passos
Requisitos
- Conhecimento e experiência com o conceito de sistema de construção
- Noções básicas da linguagem de programação Java
- Desenvolvedores de software
Público-Alvo
14 Horas
Declaração de Clientes (1)
- A disponibilidade do formador para responder às nossas perguntas e para nos ajudar com as questões - A parte básica inicial do curso, em que o formador nos deu informações iniciais para nos preparar para os exemplos
Lora
Curso - Bazel
Máquina Traduzida