Jenkins-2 Installation 💻

Objectifs:
🎯 installer jenkins sur une machine ubuntu.

Prérequis:
💡 connaître ubuntu.
💡 connaître docker.


logo outil devops jenkins

Pour faire suite au chapitre de présentation de l'outil devops jenkins jenkins-1 nous allons dans cette rubrique voir comment installer jenkins sur différents supports (à priori) cependant j'utilise actuellement docker sur ma machine linux, vous pourrez consulter la page Docker-1 Présentation pour en savoir plus sur l'installation de docker.

Mon docker est logué (par defaut) au dépôt publique dockerhub. L'utilité de dockerhub est qu'on peut y récupérer des images de conteneurs personnalisées pour tout type de besoin. Dans notre cas j'ai envie d'utiliser le plugin blueocean avec jenkins, il se trouve que dockerhub propose une image docker dans laquelle jenkins est déjà installé avec le plugin blueocean. Rendez-vous sur dockerhub.

lien site officiel dockerhub Cliquez sur jenkinsci/blueocean (image 👆).

lien vers image docker jenkinsci/blueocean de dockerhub Une fois dans la console de votre machine linux collez la commande docker pull (image 👆).

docker pull jenkinsci/blueocean


Pour vérifier que vous avez bien téléchargé l'image jenkins/blueocean, lancez la commande suivante:

docker images

lien vers image docker jenkinsci/blueocean de dockerhub

Vous devriez avoir l'image jenkinsci/blueocean dans votre liste d'images (image 👆).
Pour déployer un conteneur avec votre image jenkins fraichement téléchargée, lancez la commande suivante:

docker run -p 8080:8080 jenkinsci/blueocean

Premier login à jenkins

Vous devriez accéder à la page de premier login de jenkins (image 👆).
Récupérez la clé sur votre machine linux à l'endroit indiqué, la renseigner et cliquer sur continuer.

Ecran d'installation de plugins

Sélectionnez "installer les plugins suggérés" (image 👆).

Création du premier utilisateur administrateur

Remplissez le formulaire puis cliquez sur "Sauver et continuer" (image 👆).

Configuration instance

Vérifiez que c'est le même url que celui depuis lequel vous accédez à jenkins puis cliquez sur "Sauver et terminer" (image 👆).

Jenkins prêt

Cliquez sur "commencer à utiliser jenkins" (image 👆).

Jenkins accueil

Félicitation, votre jenkins est enfin up (image 👆).
Lancez la commande suivante:

find / -name "*.xml" | grep blueocean

résultat de la recherche du plugin blueocean

Vous pouvez constater la présence du plugin blueocean dans /var/jenkins_home/plugin (image 👆).
Rendez-vous dans la prochaine rubrique pour connecter jenkins à notre gestionnaire de code source.