... | ... | @@ -21,16 +21,39 @@ Jenkins ? |
|
|
|
|
|
Réalisation
|
|
|
--
|
|
|
|
|
|
|
|
|
En tout premier lieu, nous avons crée un projet sur la forge.
|
|
|
|
|
|
On a ensuite construit un conteneur Docker permettant d'installer l'image de Jenkins (dernière version) via un Dockerfile.
|
|
|
|
|
|
Dockerfile :
|
|
|
<code> FROM jenkinsci/jenkins:latest </code>
|
|
|
<code> FROM jenkinsci/jenkins:latest </code>
|
|
|
|
|
|
En ligne de commande, on a lancé l'exécution du Dockerfile:
|
|
|
|
|
|
**Build** : <code>docker build -t ProjetDocker .</code>
|
|
|
|
|
|
**Run :** <code>docker run -p 8080:8080 ProjetDocker</code>
|
|
|
|
|
|
Sur le terminal, une clé d'administration est générée pour s'authentifier sur l'interface graphique Jenkins disponible via l'adresse : http://localhost:8080
|
|
|
|
|
|

|
|
|

|
|
|
|
|
|
|
|
|
|
|
|
Par la suite, nous avons installé les plugins suggérés par la communauté Jenkins mais surtout le plugin GitLab pour pouvoir relier Jenkins à la Forge de l'université.
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|
En ligne de commande :
|
|
|
<code> docker build -t ProjetDocker .</code>
|
|
|
Puis
|
|
|
<code> docker run -p 8080:8080 ProjetDocker</code>
|
|
|
Puis, nous avons crée un utilisateur administrateur et configuré l'instance.
|
|
|
Jenkins est désormais disponible pour l'utilisation.
|
|
|

|
|
|
|
|
|
En tout premier lieu, nous avons crée un projet sur la forge. ...
|
|
|
|
|
|
Le
|
|
|
|
|
|
Résultat
|
|
|
-- |
|
|
\ No newline at end of file |