2018_2019:s3:methodo:td:ci
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| 2018_2019:s3:methodo:td:ci [2018/09/02 17:03] – [Intégration continue] blay | 2018_2019:s3:methodo:td:ci [2018/09/02 20:07] (current) – [Analyse de la qualité : SonarQube] blay | ||
|---|---|---|---|
| Line 5: | Line 5: | ||
| Nous allons à présent reprendre les codes donnés lors du premier exercice, les placer sous contrôle de version (GIT) et mettre en place des mécanismes automatiques de tests. | Nous allons à présent reprendre les codes donnés lors du premier exercice, les placer sous contrôle de version (GIT) et mettre en place des mécanismes automatiques de tests. | ||
| - | - Placez les codes que vous avez développé lors du premier exercice dans votre répertoire sous gestion de version, i.e. seulement src et tests | + | - Placez les codes que vous avez développé lors du premier exercice dans votre répertoire sous gestion de version, i.e. **seulement |
| - | - | + | - Créez un projet java sous eclipse qui référence votre projet |
| + | - new java project | ||
| + | - dé-sélectionner la localisation par défaut pour y mettre la place où vous avez stocké votre projet | ||
| + | - Exécutez les tests | ||
| + | - AVANT de commiter, nous devons éliminer tout ce qui n'a pas besoin d' | ||
| + | - Sous sourceTree vous pouvez sélectionner les fichiers à ignorer et commiter.. {{ : | ||
| + | - Dans le projet que vous aviez récupéré initialement, | ||
| + | - Vérifiez que vous avez bien " | ||
| + | - A présent nous avons pour objectif de forcer la validation des tests à chaque fois que le code est poussé. | ||
| + | - Récupérer le fichier .gitlab-ci.yml et l' | ||
| + | - Ajouter le fichier à la gestion de version. | ||
| + | - Constater sous gitlab ci que l' | ||
| + | - Pour désigner le Runner aller sous Setting, Ci, {{ : | ||
| + | - Expand Runners | ||
| + | - Sélectionner | ||
| + | - Vérifier que les tests s' | ||
| + | - Oter le commentaire devant le test qui échoue dans yml, commiter et vérifier que les tests échouent bien. | ||
| - | PENSEZ à revenir | + | /* - clique droit sur le projet, configure build path{{ |
| - | [[2018-2019:gitlab:ci:start|Gestion de versions]] | + | */ |
| - | ===== Analyse de la qualité : SonarQube ===== | ||
| - | < | ||
| - | < | ||
| - | Générer un token | ||
| - | |||
| - | Attention il faut etre sur le VPN | ||
| - | http:// | ||
| - | </ | ||
| - | </ | ||
2018_2019/s3/methodo/td/ci.1535907825.txt.gz · Last modified: 2018/09/02 17:03 by blay