URL: https://linuxfr.org/forums/general-cherche-logiciel/posts/equivalent-de-xl-release-et-xl-deploy Title: Équivalent de XL Release et XL Deploy Authors: ComputingFroggy Date: 2021年09月08日T14:45:02+02:00 License: CC By-SA Tags: déploiement Score: 0 Salut, Quelqu'un connaîtrait-il un équivalent des logiciels _XL Release_ et _XL Deploy_ de _Digital.ai_ (anciennement _XebiaLabs_) en logiciel libre ou Open Source (même avec moins de fonctions). Si vous ne connaissez pas des 2 logiciels : - **XL Release** : permet de gérer les étapes d'une release. On définit des phases (par exemple : Build, Test, Recette, Prod), puis on définit les étapes pour chaque phase. Par exemple, pour Build : si on commit sur git avec un tag de n° de version (ou sur la branche Release - mais je ne suis pas fan de l'utilisation de branche Release ... cependant c'est une autre histoire), on déclenche un build _Jenkins_, à l'issue du build, un fichier _dar_ est généré pour être utilisé par _XL Deploy_. La phase de Test contient une étape de déploiement sur l'environnement de test par _XL Deploy_ puis on peut lancer des tests (unitaires, et _Selenium_). L'intérêt de _XL Release_ est aussi de pouvoir ajouter des étapes avec une intervention humaine : comme un test utilisateur pendant la phase de recette (et le testeur vient cliquer pour dire que le test est OK ou pas), un Go/No Go avant la mise en Prod etc. - **XL Deploy** : permet de déployer une application associée à un numéro de version sur plusieurs environnements. L'avantage c'est de pouvoir facilement upgrader de version : seule la différence entre les versions est effectuée ... mais aussi downgrader : on peut revenir à une version d'application précédente. Bref, ce n'est pas pour faire de la pub pour ces produits mais je n'entends parler que d'eux. Je suppose qu'il y a des équivalents au moins commerciaux mais je ne les ai pas trouvé, c'est toujours sur ces 2 que je tombe. Merci d'avance pour votre partage.

AltStyle によって変換されたページ (->オリジナル) /