• Accueil
  • Tout sur WEB
  • High-tech et Co
  • Objets publicitaires
  • Mobile
  • Truc de geek
  • Nous Contacter
Informatique Et Haute Technologie – Le blog des derniers cris en NTIC
  • Accueil
  • Tout sur WEB
  • High-tech et Co
  • Objets publicitaires
  • Mobile
  • Truc de geek
  • Nous Contacter
  • Partenaires
  • Facebook

  • Twitter

  • RSS

Informatique

Qu’est-ce que l’outil Jenkins ?

Qu’est-ce que l’outil Jenkins ?
A. Morel
10 novembre 2021

Logiciel d’intégration continue open source en Java, l’outil Jenkins est d’une aide précieuse aux développeurs. Ils peuvent l’employer pour apporter des changements à un code source dans un dossier partagé aussi fréquemment qu’ils le souhaitent et intégrer ces modifications aisément. Grâce à l’intégration continue, les développeurs peuvent détecter les éventuels problèmes de leur application en amont en effectuant des tests au fur et à mesure des besoins. Ainsi, il n’est plus indispensable d’attendre que le logiciel soit finalisé avant de pouvoir procéder à des vérifications.

Comprendre l’outil Jenkins

Conçu pour être utilisé par des DevOps, Jenkins est un outil d’intégration continue open source sous licence MIT qui permet d’automatiser les tests effectués à chaque modification de code d’une application. Employé dans le contexte d’un gestionnaire de configuration, l’outil Jenkins recompile et teste l’application à travers JUnit, un framework de test open source.

S’il détecte une erreur dans une base de code, Jenkins informe de développeur immédiatement. Ainsi, celui-ci peut intégrer des changements de manière continue en toute sérénité, puisqu’il sait que les problèmes seront identifiés en temps réel. Le recours à l’automatisation accélère le développement de logiciels de façon significative. Quelle que soit l’étape du cycle de développement, l’outil Jenkins facilite l’intégration.

Des plugins assurent l’intégration continue et permettent d’utiliser des outils supplémentaires tels que HTML Publisher, Git, Amazon EC2, ou encore Maven 2 project.

Comment fonctionne Jenkins ?

Les développeurs qui utilisent Jenkins commencent par insérer une portion de code dans le répertoire du code source. Jenkins, quant à lui, vérifie automatiquement le répertoire à intervalles réguliers et détecte tout changement. À chaque modification qui lui est soumise, l’outil Jenkins crée un nouveau build pour repérer les éventuelles erreurs. Le cas échéant, le développeur est notifié. Si tout est en ordre, Jenkins passe à l’étape suivante et déploie le build sur un serveur test. À l’issue des tests, le développeur reçoit le feedback correspondant, qui lui permet de continuer son travail sur des bases correctes.

Quels sont les atouts de Jenkins ?

Comme Jenkins est un outil open source, il est constamment amélioré et perfectionné par l’immense communauté qui le fédère. Simple à installer, ce logiciel propose plus d’un millier de plugins pour répondre à toutes sortes de besoins. Et dans l’éventualité où vous n’en trouveriez aucun qui fonctionne pour votre projet, vous pouvez tout à fait le créer et le partager avec la communauté. Enfin, puisque l’outil Jenkins est développé avec Java, il est compatible avec la plupart des plateformes logicielles.

Cet outil d’intégration, pas comme les autres, se distinguent par le nombre d’utilisateurs qu’il totalise. Extrêmement répandu et adopté beaucoup plus largement que la concurrence, il compte plus d’un million d’utilisateurs répartis dans le monde entier et 147 000 installations actives !

Mais ce qui fait sans doute la plus grande force de Jenkins, c’est son incroyable interconnexion qui lui permet d’être intégré à tous les principaux outils de développement, de test, ou encore de déploiement. Il offre notamment la possibilité d’être installé comme une application indépendante, mais fonctionne aussi sur des serveurs d’applications Java tiers, s’exécutant alors sous la forme d’un servlet.

Articles connexes
Informatique
10 novembre 2021
A. Morel

Articles connexes

Plus dans Informatique

Conception de réseaux informatiques comment fonctionne le service

Conception de réseaux informatiques : comment fonctionne le service ?

A. Morel10 mai 2022
Voir
Quelles sont les fonctionnalités de Pennylane ?

Focus sur les 4 fonctionnalités de Pennylane

A. Morel22 novembre 2021
Voir

Scanner les codes barre avec un terminal

A. Morel26 mai 2021
Voir

Quelles sont les caractéristiques d’un logiciel de cartographie numérique ?

A. Morel20 avril 2021
Voir

Zoom sur l’Ingénieur d’exploitation

A. Morel2 décembre 2020
Voir

Le futur de la gestion des Services Informatiques

A. Morel5 mars 2020
Voir
Defilez pour voir plus
Tap
  • Aux hasards

  • Derniers

  • Commentaires

  • Les opportunités qu’offre Progonline
    Non classé18 septembre 2014
  • Les apports de l’intelligence artificielle pour les entreprises
    Non classé25 avril 2018
  • Transformez vos vidéos en images GIF avec Movavi Video Converter
    Truc de geek19 février 2018
  • Les consignes pour optimiser son référencement local sur Google
    Web19 avril 2016
  • Les nouvelles technologies au service des centres d'appels
    Les nouvelles technologies au service des centres d’appels
    Mobile26 janvier 2023
  • robot-hand-human-handshake-robotic-partner-1638452-pxhere.com
    La robotique une révolution incontournable
    Truc de geek12 janvier 2023
  • Les intérêts de travailler avec une agence web
    Les intérêts de travailler avec une agence web
    Web19 novembre 2022
  • Gestion du référencement
    Gestion du référencement : comment cela peut-il aider mon entreprise ?
    Web14 novembre 2022
Informatique Et Haute Technologie – Le blog des derniers cris en NTIC

Informatiqueethautetechnologie, le blog des derniers cris en NTIC

Tag

référencement naturel référencement SEO campagne adword Référencement Google appli mobile et interactivité ABC portage auto-entrepreneur B to B plateforme de mise en relation progonline rédaction contenu web rédacteur web textes optimisés SEO CERA interactive charte graphique webmarketing clé USB logiciel malveillant arnaques webcam brouteurs bazoocam chats et vie privée commentaires et informations confidentielles campagne adword et affaires nettoyage écran smartphone webdesign et réseaux sociaux appli android gps site sur mesure communication et marketing

Derniers articles

  • Les nouvelles technologies au service des centres d'appels
    Les nouvelles technologies au service des centres d’appels
    Mobile26 janvier 2023
  • robot-hand-human-handshake-robotic-partner-1638452-pxhere.com
    La robotique une révolution incontournable
    Truc de geek12 janvier 2023
  • Les intérêts de travailler avec une agence web
    Les intérêts de travailler avec une agence web
    Web19 novembre 2022
  • Gestion du référencement
    Gestion du référencement : comment cela peut-il aider mon entreprise ?
    Web14 novembre 2022

Copyright © 2019 informatiqueethautetechnologie.com

Scanner les codes barre avec un terminal
Focus sur les 4 fonctionnalités de Pennylane