Test Unitaires et Intégration Continue au service des DevOps

24 fév 2016 - philippe.ozil

Cette vidéo aborde les points suivants :

- Les bénéfices attendus d'une intégration continue

- Les possibilités offertes par Bonita

- L'infrastructure a mettre en place

- Les jobs Jenkins - solution retenue pour cette démonstration

- Une démonstration

 

Les bénéfices attendus à l'usage d'une intégration continue sont principalement :

- La limitation des risques de régression

- Une plus grande efficacité par rapport aux tests manuels, que ce soit pour les tests unitaires ou les tests d'intégration. L'execution de bout en bout de processus est facilité rendant les tests plus complets

- La garantie de pouvoir déployer des processus à tout moment. 

 

Dans cet exemple vous verrez l'automatisation des phases de construction, tests et déploiement pour :

- Définition de processus

- Extensions d'API REST

- Connecteurs

 

Les éléments démontrés s'appuient sur des fonctionnalités de l'édition souscription notamment :

- collaboration (espace de travail partagé)

- intégration Maven : REST API et connecteurs

- Workspace API

 

L'architecture utilisée s'appuie sur une image Docker.

Le serveur d'intégration continue comprend une image Docker incluant une distribution Ubuntu, le java Development Kit, Jenkins ainsi que le Studio Bonita via un volume Docker ce qui permet d'avoir toujours accès à la dernière version.

 

 

Please login to watch this video. Identifiant
Créer un nouveau compte. S'inscrire