README.md 1,27 ko
Newer Older
sm174714's avatar
sm174714 a validé
<h1>Groupe:</h1>
sm174714's avatar
sm174714 a validé
Alexandre PAQUIER  
Etienne-louis RECURT  
Moric SCHNEBELIN  
Grégoire SELLE  
sm174714's avatar
sm174714 a validé

sm174714's avatar
sm174714 a validé
<h2>Sujet:</h2>
Alexandre PAQUIER's avatar
Alexandre PAQUIER a validé

L'objectif de ce mini projet est de se familiariser avec Docker à travers un exemple utilisant Jenkins et Git.
Construisez un conteneur Docker permettant de faire des tests en continu sur une application de votre choix hébergée sur le Git local (de l'université).
Jenkins doit être dans le conteneur et être relié à la Forge de l'université.

sm174714's avatar
sm174714 a validé
<h2>Tutoriel:</h2>
sg173108's avatar
sg173108 a validé

sm174714's avatar
sm174714 a validé
- Récupération de l'image jenkins/jenkins de docker:    
sm174714's avatar
sm174714 a validé
![pull](/images/pull.png) 

sm174714's avatar
sm174714 a validé
- Lancement de jenkins en local en spécifiant le port avec docker run, puis accées au serveur jenkins via l'URL https://locallhost:8080 avec le mot de passe generé par default dans la console du conteneur  
sm174714's avatar
sm174714 a validé
![pull](/images/docker_run.png)  
sm174714's avatar
sm174714 a validé

- Installation des plugins:  
sm174714's avatar
sm174714 a validé
![pull](/images/plugins.png)  
sm174714's avatar
sm174714 a validé

- Arrivé sur l'accueil, lancement d'un nouvel item:  
sm174714's avatar
sm174714 a validé
![pull](/images/accueil.png)  
sm174714's avatar
sm174714 a validé

- Copie du repository du projet git:  
sm174714's avatar
sm174714 a validé
![pull](/images/config1.png)  
sm174714's avatar
sm174714 a validé

sm174714's avatar
sm174714 a validé
- Spécifier les commandes shell de compilation lors du build:
![pull](/images/config2.png)  
sm174714's avatar
sm174714 a validé

sm174714's avatar
sm174714 a validé
- Test de build du programme hello world:  
![pull](/images/project_build.png)  
sm174714's avatar
sm174714 a validé
- Vérification du fonctionnement du test, validé.  
![pull](/images/output.png)  
sg173108's avatar
sg173108 a validé