CloudBees et la communauté Jenkins annoncent la sortie de Jenkins Workflow
Un outil de déploiement continu automatisé basé sur Jenkins

Le , par Hinault Romaric, Responsable .NET
Jenkins CI est un outil open source d’intégration continu, né du fork du projet Hudson. Avec le projet Jenkins Workflow, Jenkins devient la plateforme de déploiement continu de référence pour les équipes DevOps, pour la conception et l’automatisation des cycles de déploiement des logiciels.

Après une période de test menée un peu plus tôt cette année, au cours de laquelle la communauté a mis une version « preview » de Workflow à la disposition des développeurs, la sortie annoncée aujourd’hui permet à toutes les entreprises d’accéder à Jenkins Workflow, répondant à un besoin exprimé de longue date par la communauté pour un support natif du cycle de déploiement dans Jenkins.

La disponibilité de Jenkins Workflow apporte une valeur ajoutée aux entreprises, dont la plupart utilisent déjà Jenkins pour l’intégration continue (« continuous integration »). Combinée aux quelque 1000 plugins Jenkins existants (permettant l’intégration avec quasiment tous les outils de développement et de déploiement), la nouvelle solution fait de Jenkins la plateforme de référence pour le déploiement continu.

« Les utilisateurs Jenkins réclament le support natif des workflow complexes nécessaires à la livraison des logiciels dans toute l’entreprise ; c’est ce que la communauté fournit aujourd’hui », commente Kohsuke Kawaguchi, CTO de CloudBees et fondateur du projet open source Jenkins CI. « Cette offre couronne des nombreux travaux menés récemment par la communauté, et propose des fonctionnalités inédites et particulièrement puissantes. »

Jusque-là, la seule manière de créer un enchainement de « build jobs » dans Jenkins consistait à lier plusieurs tâches ensemble. Une approche souvent contraignante, favorisant les erreurs et difficile à gérer. Grâce à Jenkins Workflow, les utilisateurs peuvent désormais définir des processus de workflow à partir du même endroit, évitant de devoir coordonner de multiples tâches.

À l’occasion de cette sortie, CloudBees organise un webinar gratuit pour la découverte des nouveautés de Jenkins Workflow, le mercredi 10 décembre 2014 à 19h, heure de Paris. Un livre blanc gratuit sur l’intégration et le déploiement continu est également disponible en téléchargement gratuit.

S'inscrire et participer gratuitement au webinar

Téléchargement gratuitement le libre blanc sur le déploiement continu

Et vous ?

Quelle est votre préférence entre Jenkins et le projet Hubson ? Pourquoi ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de Zidos_Montreal Zidos_Montreal - Futur Membre du Club https://www.developpez.com
le 29/05/2015 à 23:21
Bonjour,

Je ne suis pas sûr si l'objectif du développement du plugin Workflow était pour le déploiement continu.

D'après certains spécialistes en TI , la livraison continue (Continuous delivery) est souvent confondue avec le déploiement continu (continuous deployment).

Voir cette publication de Pascal Delbrayelle:

http://www.itilfrance.com/index.php?...e_pratique.inc

Voir cette publication de jez humble :

http://continuousdelivery.com/2010/0...us-deployment/

Et d'après - CloudBees , Workflow est un plugin développé pour la livraison continue :

https://www.cloudbees.com/press/clou...nkins-workflow.

Et votre lien (Téléchargement gratuitement le libre blanc sur le déploiement continu) fait référence au livre qui traite le processus de livraison continue.

Corrigez moi si j'ai tord svp !

Merci.
Avatar de Logan Mauzaize Logan Mauzaize - Rédacteur/Modérateur https://www.developpez.com
le 01/06/2015 à 13:04
Citation Envoyé par Zidos_Montreal  Voir le message
Je ne suis pas sûr si l'objectif du développement du plugin Workflow était pour le déploiement continu.

Effectivement, je pense que c'est beaucoup plus général : la coordination de tâches.

Citation Envoyé par Zidos_Montreal  Voir le message
D'après certains spécialistes en TI , la livraison continue (Continuous delivery) est souvent confondue avec le déploiement continu (continuous deployment).

Il faut dire que la notion peut être parfois subtile, voir ne faire aucune différence dans certains environnements.
Il suffit de voir sur Wikipedia que "Software delivery" redirige vers "Software deployment".
Et "Continuous deployment" redirige vers "Continuous delivery"

Citation Envoyé par Zidos_Montreal  Voir le message
Et d'après - CloudBees , Workflow est un plugin développé pour la livraison continue :
https://www.cloudbees.com/press/clou...nkins-workflow.

Citation Envoyé par CloudBees
The new Workflow facility enables Jenkins to orchestrate development and deployment processes in continuous delivery environments.

On peut pas dire que ce soit très clair non plus chez CloudBees.

Pour ceux qui font la distinction, "Continuous delivery" implique nécessairement un déploiement dans un environnement restreint (DEV, Staging, UAT, etc.). Si les process de déploiement dans ces environnements sont les mêmes, on est très proche d'un "Continuous deployment" ...
Offres d'emploi IT
Responsable centre de supervision (SOC) (H/F)
SASU LIEN - HURRYMAN - Midi Pyrénées - Toulouse (31000)
Analyste Programmeur Windev
RETIF - Provence Alpes Côte d'Azur - Villeneuve Loubet (06)
Expert j2ee h/f
CTS Consulting - Bretagne - Rennes (35000)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil