Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
— | jdev2017:t4.a07 2017/05/01 11:06 version actuelle | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Atelier T4.A07 ====== | ||
+ | |||
+ | ===== Porteurs ===== | ||
+ | |||
+ | Julien Maupetit ([[https://tailordev.fr/|TAILOR{DEV}]]) | ||
+ | |||
+ | ===== Mots Clés ===== | ||
+ | |||
+ | Python, bonnes pratiques de développement, Framework de test py.test, GitLab-CI | ||
+ | |||
+ | ===== TITRE ===== | ||
+ | |||
+ | Tests et intégration continue en python | ||
+ | |||
+ | ===== OBJECTIF ===== | ||
+ | |||
+ | ===== DESCRIPTION ===== | ||
+ | |||
+ | Lors de cet atelier, nous vous inviterons à mettre en place de bonnes pratiques de développement pour vos projets python. Pour ce faire, nous utilisons le framework de tests py.test couplé au service d’intégration continue GitLab-CI. | ||
+ | |||
+ | ===== NIVEAU ===== | ||
+ | |||
+ | Intermédiaire | ||
+ | |||
+ | ===== PREREQUIS ===== | ||
+ | |||
+ | * connaissances basiques du language python | ||
+ | * être familier avec le shell unix (e.g. bash) | ||
+ | * avoir déjà utilisé un outil de gestion de versions (e.g. git) | ||
+ | |||
+ | ===== INSTALLER VOTRE ORDINATEUR ===== | ||
+ | |||
+ | Ordinateur portable avec une distribution python fonctionnelle (pref. 3.4+) | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||