Sujets
Documents disponibles dans cette catégorie (11)
Ajouter le résultat dans votre panier Faire une suggestion Affiner la recherche
Article : texte imprimé
Issam Mejri, Auteur | 2023"Jenkins et GitLab CI sont des outils populaires utilisés pour automatiser les processus de déploiement d'applications et de livraison de logiciels. Ils jouent un rôle important dans le cycle de vie du développement logiciel en permettant aux équipes de développement de mieux gérer et optimiser leur workflow de développe...site web ou document numérique
Table of Contents 1. Introduction 2. Continuous Integration 3. Introduction to Jenkins 4. CI with Jenkins 5. Introduction to Docker 6. CI with Jenkins and Docker 7. Continuous Deployment 8. Continuous Deployment Using JenkinsArticle : texte imprimé
Mejri Issam, Auteur | 2022"La conteneurisation d'une application est aujourd'hui un standard dans le monde du développement, mais orchestrer des applications conteneurisées c'est encore mieux. Automatiser la construction de l'application ainsi que son déploiement est bénéfique pour l'accélération du cycle du développement logiciel." (Extrait de GNU/Linux magazine n°260)Article : texte imprimé
Romain Pelisse, Auteur | 2022"Si le BASh est aujourd'hui souvent critiqué pour sa relative complexité, et à tort pour son manque de robustesse, il reste néanmoins un outil d'automatisation fondamental, comme nous allons l'illustrer dans cet article. En effet, grâce à lui et aussi à la puissance de SSH, nous allons résoudre une dif...Article : texte imprimé
Romain Pelisse, Auteur | 2021"Dans cette ère de l'automatisation poussée et le déploiement d'applications sur des infrastructures Cloud, la valeur d'un système se juge de plus en plus sur sa capacité à être intégralement mis en place sans intervention humaine. Nous allons donc explorer dans cet article un tel cas d'étude, en proposant d'aut...Article : texte imprimé
Romain Pelisse, Auteur | 2021"Solution appréciée d'intégration continue, Jenkins est un puissant logiciel Java dont l'installation et l'exécution sur un système ne sont pas sans conséquence et à prendre à la légère. Afin de faciliter son déploiement et isoler proprement ce programme du reste de la machine qui l'héberge, nous allons illustrer ...Article : texte imprimé
Issam Mejri, Auteur | 2021"La mise en place d'un processus d'intégration continue et de déploiement continu nécessite une réflexion sérieuse avant de la concrétiser dans la vraie vie d'une organisation. La diversité des méthodes agiles, la panoplie des outils DevOps disponible sur le marché et le choix de l'infrastructure sous-jacente pour créer vo...Article : texte imprimé
Stéphane Philippart, Auteur | 2020"En ces périodes de DevOps à outrance, il apparaît une chose commune à toutes celles et ceux qui s'y essaient : la nécessité d'automatiser et de fluidifier le processus de build, de livraison et de déploiement. C'est là qu'interviennent la construction continue (Continuous Integration), la livraison continue (Continuous Delivery...Article : texte imprimé
Romain Pelisse, Auteur | 2019"Dans la maintenance applicative, mais aussi dans l'ensemble du cycle de vie d'un projet, les suites de tests unitaires sont la clé de voûte de la stabilité du logiciel. Ils permettent la détection, dès leur introduction, de toute forme de régression ou de changement de comportement et facilitent ains...Article : texte imprimé
Romain Pelisse, Auteur | 2018"Si Docker est très certainement à la mode, et que beaucoup d'articles détaillent son utilisation ou sa prise en main, les études complètes de cas d'utilisation spécifiques manquent un peu. Cet article présente donc un cas d'é...