Installation de Jenkins sur Ubuntu
Jenkins est un serveur d'automatisation open source qui automatise les tâches techniques répétitives
impliquées dans l'intégration et la livraison continues de logiciels. Jenkins est basé sur Java, installé à
partir de packages Ubuntu ou en téléchargeant et en exécutant son fichier d'archive d'application Web
(WAR) - une collection de fichiers qui constituent une application Web complète à exécuter sur un
serveur.
Pour procéder à l’installation voici les étapes suivantes
1- On ajoute la clé du référentiel a notre système
wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key |sudo gpg --
dearmor -o /usr/share/keyrings/jenkins.gpg
2- L’addresse du référentielle
sudo sh -c 'echo deb [signed-by=/usr/share/keyrings/jenkins.gpg]
http://pkg.jenkins.io/debian-stable binary/ >
/etc/apt/sources.list.d/jenkins.list'
On ajoute un ensemble de clé qui permettra jenkins de fonctionner qui sont :
curl -fsSL https://pkg.jenkins.io/debian/jenkins.io-2023.key | sudo tee \
/usr/share/keyrings/jenkins-keyring.asc
Et
echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
https://pkg.jenkins.io/debian binary/ | sudo tee \
/etc/apt/sources.list.d/jenkins.list
Ensuite
3- On passe à la mise à jour du système
sudo apt update
4- On passe à l’installation de Jenkins
On fait d’abord l’installation du paquet java
sudo apt-get install fontconfig openjdk-11-jre
Après ce dernier on exécute la commande
sudo apt-get install jenkins
5- Apres l’installation Jenkins on le lance
sudo systemctl start jenkins.service
Si on veut vérifier que tout se passe bien comme on le souhaite, on fait la commande
sudo systemctl status jenkins
6- On passe maintenant à l’ouverture du pare-feu
sudo ufw allow 8080
&
sudo ufw enable
Apres avoir fini tout ça on passe a la configuration de Jenkins et pour ce faire on se dirige sur un
navigateur et on y tape http://your_server_ip_or_domain:8080
Si tout fonctionne comme prévu on aura une page de début de la sorte, pour déverrouiller la page
Jenkins on passera par la commande
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
Qui vous donnera le mot de passe attribuer à votre serveur
Suite au déverrouillage de la page on aura cette page dans lequel on installera les plugins
Puis après ça on aura la page d’enregistrement, dans lequel on aura à s’identifier
Quand on aura fini avec cette étape on aura à renseigner comment on voudra accéder à la page
Et ensuite on aura la page d’accueil qui nous signifiera que l’installation de Jenkins a été un succès