- Docker : L'objectif de ce plugin Docker est de pouvoir utiliser un hôte Docker pour provisionner dynamiquement un conteneur Docker en tant que nœud d'agent Jenkins,
- Docker API : Ce plugin expose l'API docker-java aux plugins Jenkins.
- Docker Slave : Il permet d’utiliser des conteneurs pour configurer les agents de build, sans aucune contrainte sur les images que l’on peut utiliser.
...
...
@@ -99,27 +99,27 @@ http://localhost:8080
- Clover : Ce plugin permet de capturer des rapports de couverture de code à partir d'OpenClover. Jenkins générera et suivra la couverture du code dans le temps.
- Blue ocean : Il gère la visualisation des pipelines pour une compréhension rapide et intuitive de l'état du pipeline logiciel. C’est un éditeur de pipeline qui rend leur automatisation accessible en guidant l'utilisateur à travers un processus intuitif et visuel pour créer un pipeline.
6- Sélectionner "Download now and install after restart"
- Sélectionner "Download now and install after restart"
7- Cocher la case "Redémarrer Jenkins quand l'installation est terminée et qu'aucun job n'est en cours"
- Cocher la case "Redémarrer Jenkins quand l'installation est terminée et qu'aucun job n'est en cours"
8- Après téléchargement, relancer le docker-compose et actualiser la page web
- Après téléchargement, relancer le docker-compose et actualiser la page web
9- S'identifier
- S'identifier
## Lancer le pipeline
1- Sélectionner votre projet
- Sélectionner votre projet
2- Sélectionner "Configurer"
- Sélectionner "Configurer"
3- Sélectionner "Pipeline"
- Sélectionner "Pipeline"
- dans "Définition", choisir "Pipeline script from SCM"
- dans "SCM", choisir "Git"
- dans "Repository URL", coller le lien du dépôt GitLab (https://gitlab.imt-atlantique.fr/f21munie/project_jenkins_php.git)
- sélectionner "Apply" puis "Sauver"
4- Sélectionner "Lancer un build"
- Sélectionner "Lancer un build"
- le pipeline va se lancer et apparaître dans "Historique des builds"
- vous pouvez le sélectionner pour afficher ses résultats
- vous pouvez visualiser le pipeline graphiquement en sélectionnant "Open Blue Ocean" puis le pipeline exécuté