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