Plan du cours
Introduction
Aperçu du développement Agile et de ses avantages
- Intégration continue
- Livraison continue
- Déploiement continu
Avantages de la livraison continue
Comprendre les pipelines de livraison continue
Vue d'ensemble des concepts intégrés de première classe
Aperçu de GoCD
- Caractéristiques de GoCD
- Pipelines GoCD vs. Pipelines Jenkins
- Aperçu des concepts de base de GoCD
Installation de GoCD
- Installation du serveur GoCD
- Installation d'un agent GoCD
Utilisation de GoCD
- Utilisation du tableau de bord du pipeline
- Utilisation des pages Agents et Détails de l'agent
- Utilisation de la page d'activité du pipeline
- Visualisation des détails d'une étape
- Visualisation des détails d'un travail
- Utilisation de l'interface d'administration GoCD
- Affichage des détails du serveur GoCD
- Affichage des environnements
- Vue d'ensemble de la carte de la chaîne de valeur
Création d'un pipeline
- Nommer le pipeline
- Pointer le pipeline vers un article sur Git
- Définition des étapes, des travaux et des tâches
Terminer et exécuter votre pipeline
- Visualisation des informations sur les étapes
- Afficher les résultats et les détails de l'exécution de la tâche
Utiliser un pipeline comme matériau pour un autre pipeline
Gestion des artefacts
- Publication d'artefacts
- Récupération et utilisation d'artefacts
Utilisation d'onglets personnalisés
Utilisation d'une carte de la chaîne de valeur
Comprendre le Fan-Out et le Fan-In
Configurer GoCD
- Gérer les pipelines et les dépendances
- Gestion des agents
- Gestion des environnements
- Étiqueter et planifier les pipelines
- Paramétrer un pipeline
- Personnalisation de l'étiquetage d'un pipeline
- Clonage d'un pipeline
- Verrouillage d'un pipeline
- Ajout d'un article et d'une étape à un pipeline existant
- Ajout d'une tâche à une étape existante
- Ajout d'une tâche à un travail existant
- Utilisation de modèles de pipeline
- Création d'un pipeline manuel
- Gestion des utilisateurs et de l'authentification
- Administration des groupes de pipelines
- Configuration des notifications
Résumé et dépannage
Remarques finales
Pré requis
- Expérience de la programmation de base
- Familiarité avec le développement Agile
Nos Clients témoignent (2)
Very detailed, trainer knows the subject very well and has covered a lot of topics
Gabriel Kelly Navarro - Opswerks
Formation - Advanced Spinnaker
J'aime toutes les possibilités que j'ai découvertes dans le cours sur les options DevOps que je peux appliquer afin d'avoir un meilleur flux de travail CD/CI !
Juan Manuel - si
Formation - Jenkins: Continuous Integration for Agile Development
Traduction automatique