Accueil 

Public concerné : Toutes personnes de l'ESR souhaitant travailler avec la forge, mais ne connaissant pas ses outils. La formation se borne à l'usage des outils pouvant être effectués via la forge, par exemple elle n'abordera pas l'installation et l'administration d'une plateforme Jenkins.

Durée : deux journées.

  • Comprendre et savoir utiliser de manière autonome les outils de la forge SourceSup

  • Pour les personnes ne faisant pas partis d'un établissement inclus dans la Fédération Éducation-Recherche, il faut se créer un Comptes Réseaux Universels (comptes CRU) afin de pouvoir s'authentifier sur le service SourceSup
  • Création d'un compte utilisateur sur SourceSup. Lors de la première authentification sur la plateforme, un formulaire est affiché permettant de créer un compte utilisateur à la validation de celui-ci.

Dans le TP nous aborderons successivement les différents outils disponibles sur la forge.

1e journée

Partie Subversion
  • Début du TP chapitre 2 Subversion, chaque stagiaire crée son projet sur la forge (et son compte utilisateur s'il n'existe pas encore)
  • Cours sur le gestionnaire de sources Subversion
  • Les dépôts étant créés, le reste du chapitre 2 peut être déroulé
Partie Tests et Gestion de bogues
  • Cours sur les tests
  • TP chapitre 3 sur TestLink
  • TP chapitre 4 sur Mantis
  • RAZ des machines

2e journée

Partie Git
  • Début du TP chapitre 5 Git, chaque stagiaire crée son projet sur la forge
  • Cours sur le gestionnaire de sources Git
  • Les dépôts étant créés, le reste du chapitre 5 peut être déroulé
Partie Intégration continue et Qualité logicielle
  • Cours intégration continue
  • TP chapitre 6 sur Jenkins
  • Cours Qualité logicielle
  • TP chapitre 7 sur Sonar

Dans tout le TP, des commandes seront régulièrement à exécuter, pour les repérer, elles sont écrites dans des zones “code” en respectant la règle suivante :

  • Les commandes à exécuter sont affichés avec un # devant.
  • Le résultat des commandes est affiché en dessous avec une police standard

Exemple :

# commandes à exécuter
 
résultats
  • sourcesup/formation/chap01.txt
  • Dernière modification : 2016/03/31 09:03
  • de sebastien.medard@renater.fr