Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
# 1. Projet Docker et jenkins
# 2. Installation de Docker:
les commandes d"installation:
$ sudo apt-get update
$ sudo apt-get install \apt-transport-https \ca-certificates \curl \software-properties-common
Et pour vérifier l'installation lance:
$ docker run hello-world
et si l'installation et bien réussi on aura ce message dans le terminal:

# 3. Installation de jenkins dans Docker
Tout d'abord, Docker doit etre installer correctement dans notre ordinateur, aprés on doit
ecxtraire l'image officielle des jenkins du référentiel Docker avec la commande suivante:

* Ensuite, on doit exécuter un conteneur en utilisant cette image et on doit mapper le répertoire de
données du conteneur sur l'hote. Le port Jenkins 8080 est également exposé à l'hôte sous le numéro
8080.La commande suivante resume le travail:

# 4. Installation de plugin
Aprés avoir installer jenkins dans docker on doit installer les plugins nécessaire pour notre travail:

# 5. Integration d'un projet gitlab sur jenkins
Aprés avoir installer tout les utils nécessaire pour notre travail on a crier un projet sur la forge de l'université **gitlab** qu'on a appelé *---* ecrit on **JAVA** pour l'integrer par la suite sur jenkins.
Ensuite nous allons crier un projet sur **jenkins** qu'on a appelé **Tp1**, dans l'angler *gestion de code source* on doit choisir l'option **git** pour pouvoir intégrir
notre projet gitlab sur jenkins.
Dans *Repository URL* on doit insérer le lien du projet GitLab . La branche du projet est automatiquement sélectionné *MASTER*
* L'image suivant illustre notre travail:

* Dans la rubrique **Build** il faut cliquer sur le lien **Exécuter un script shell**.

Cette option nous permet d'insérer les commandes nécessaire pour compiler et executer notre projet.
* Les commandes sont les suivantes:
> *Pour la compilation:* javac Hello.java
> *Pour l'execution:* java Hello
# 6. Test et Resultat
Nous allons maintenant tester le fonctionnement de notre projet, pour le faire il faut cliquer sur le lien **Lancer un build.**
Cette action lance le script que nous avons précédemment inséré.
* Pour avoir le résultat de notre execution on doit cliquer sur **Console Output**.

* Resultat
