Les workflows YouTrack de 2018 et antérieurs sont désormais discontinués

Delphine Massenhove

YouTrack 2020.5

YouTrack 2020.5 est disponible ! Il s’agit d’une mise à jour spécifique qui concerne l’arrêt des workflows hérités et l’amélioration de l’expérience globale avec les workflows. Si votre équipe utilise des workflows YouTrack ayant été écrits en 2018 ou avant, veuillez transmettre l’information message à vos administrateurs système et projet afin de vous assurer que vos opérations quotidiennes ne seront pas impactées.

La prochaine mise à jour majeure, dont la publication est prévue d’ci la fin de l’année, apportera de nouvelles fonctionnalités.

Si vous avez commencé à utiliser YouTrack avant 2019, veuillez lire ce qui suit pour en savoir plus sur les modifications apportées aux workflows hérités.

YouTrack 2020.5 met officiellement fin à la prise en charge des workflows écrits en 2018 et avant et améliore l’expérience globale avec les workflows grâce à la prise en charge de la spécification ECMAScript 2020. YouTrack 2020.5 vise à fluidifier autant que possible la transition vers de nouveaux workflows.
Dans le cadre de cette mise à jour, nous avons migré notre environnement d’exécution du langage JavaScript (ECMAScript) vers GraalVM pour garantir une compatibilité quasi-complète avec la spécification ECMAScript 2020. Cela permettra aux administrateurs de projet d’utiliser les dernières fonctionnalités JavaScript pour renforcer encore l’efficacité et la puissance de leurs workflows de façon beaucoup plus simple.

Que sont les workflows hérités ?

Il s’agit des workflows qui ont été écrits dans l’ancien éditeur de workflows, qui était une application externe dans les versions 2018.3 et antérieures de YouTrack.

Nous avons officiellement arrêté de prendre en charge ces workflows en 2019. Dans YouTrack 2020.5, nous avons complètement supprimé la logique qui permet de les prendre en charge. Par conséquent, tous les anciens workflows associés à un projet dans YouTrack ne pourront plus fonctionner après la mise à niveau vers YouTrack 2020.5.

Si l’un de vos projets repose sur ce type de workflow pour la prise en charge de vos processus métier, nous vous invitons à les migrer vers JavaScript dès que possible. Pour des instructions détaillées sur la procédure de vérification de vos workflows, veuillez consulter cet article de blog.

Quel est l’impact de YouTrack 2020.5 sur les serveurs avec des workflows hérités ?

Pour YouTrack Standalone, à partir de la version 2020.5, YouTrack vérifiera si des workflows hérités sont utilisés dans vos projets. La mise à niveau vers de nouvelles versions de YouTrack ne sera possible qu’après la désactivation de ces workflows.

Pour YouTrack InCloud, les workflows hérités cesseront de fonctionner à partir de la version 2020.5. Veuillez noter que nous ne pouvons pas retarder la mise à niveau de votre serveur YouTrack InCloud – tous les serveurs seront mis à jour vers la version 2020.5 conformément au calendrier de maintenance d’ici 2 à 3 semaines, nous vous invitons donc à vérifier vos workflows dès que possible.

Pour obtenir tous les détails techniques sur la version 2020.5, veuillez consulter les notes de publication.
Cette mise à jour est spécifiquement consacrée aux changements concernant les workflows afin de vous donner le temps d’ajuster les vôtres avant la publication de la prochaine version majeure. Si vous avez des questions ou besoin d’aide pour migrer vos workflows vers JavaScript, veuillez contacter notre équipe d’assistance ou rejoindre la communauté YouTrack via Slack. Nous sommes toujours là pour vous aider !

L’Équipe YouTrack

Auteur de l’article original en anglais : Anastasia Bartasheva

S'abonner

S'abonner aux mises à jour