Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.        
        
        
            Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.        
    Plan du cours
Introduction
- Vue d'ensemble de Bazel
 - Comprendre l'architecture Bazel
 
Pour commencer
- Installation du moteur d'exécution et du lanceur Bazel
 - Comprendre l'interface utilisateur Bazel
 
Comprendre la structure du projet et les éléments de base
- Bloc de construction du projet
 - Structure du projet
 - Concepts d'une logique de construction
 
Invoquer une cible à partir de la ligne de commande
- Exécuter une cible
 - Commandes couramment utilisées
 - Répertoires de sortie et de cache
 
Comprendre le Bazel cycle de vie de la construction
- Phases du cycle de vie Bazel
 - Fichier de configuration
 - Règles du langage de programmation
 
Utilisation de Bazel Basic Automation for Java
- Mise en place d'un projet Java
 - Construction d'un projet Java
 - Exécuter la construction à partir de la ligne de commande
 - Inspection de l'artefact généré
 - Déployer le projet Java
 - Piloter Bazel depuis l'IDE
 - Utiliser Bazel dans IntelliJ
 
Bazel Gestion des dépendances
- Modélisation de la granularité fine des paquets et des dépendances
 - Déclarer des dépendances externes
 - Déclarer une bibliothèque externe et l'utiliser dans un code
 - Déclarer la dépendance JUnit
 - Publication d'un JAR dans un référentiel Maven
 - Publication d'une bibliothèque Java dans un dépôt local Maven
 
Automatisation des tests
- Exécution de tests automatisés
 - Exécuter des tests JUnit
 
Avancé Bazel
- Concepts d'extension
 - Écriture et exécution d'une règle générique
 - Mise en cache et exécution à distance
 - Estampillage de la construction
 - Requête Bazel
 - Chaînes d'outils Java
 
Dépannage
Résumé et prochaines étapes
Pré requis
- Connaissance et expérience avec le concept de système de construction
 - Compréhension de base du langage de programmation Java
 
Public
- Développeurs de logiciels
 
             14 Heures
        
        
Nos clients témoignent (1)
- La volonté du formateur de répondre à nos questions et de nous aider à résoudre les problèmes - La partie initiale du cours, où le formateur nous a donné des informations initiales pour nous préparer aux exemples.
Lora
Formation - Bazel
Traduction automatique