User Tools

Site Tools


2018-2019:gitlab:ci:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
2018-2019:gitlab:ci:start [2018/07/24 10:38]
blay [Apprentissage de Git]
2018-2019:gitlab:ci:start [2018/08/03 15:35]
blay [A chacun son projet dans gitlab]
Line 5: Line 5:
   - Connectez-vous à https://​git-iutinfo.unice.fr/​ (Compte de l'​université)   - Connectez-vous à https://​git-iutinfo.unice.fr/​ (Compte de l'​université)
   - Créez un projet (un par binôme au minimum)   - Créez un projet (un par binôme au minimum)
-  - Ajouter un de vos camarades à ce project (vous pourrez revenir sur ce point plus tard). +  - Ajouter un de vos camarades à ce project (vous pourrez revenir sur ce point plus tard). {{ :​2018-2019:​gitlab:​ci:​addmember.png?​direct&​200 |}} 
-{{:​2018-2019:​gitlab:​ci:​addmember.png?​direct&​200 |}}+  - Cette fois ci c’est votre propre projet contrairement à l’étape précédente où vous avez récupéré les codes d’un projet existant. Commencez par définir votre environnement et créez le readme.md 
 +      - Placez-vous bien dans le répertoire sur votre machine où vous désirez garder un lien avec le dépôt distant,  
 +      - puis exécutez les instructions qui vous sont données sous ''​détails''​ pour définir la configuration globale et créer le dépôt {{ :​2018-2019:​gitlab:​ci:​instructioncreationdepot.png?​direct&​800 |}} 
 +            - "git clone ..." qu'​est-ce qui a été modifié dans votre répertoire (epnsez aux fichiers cachés).  
 +  - Sur le site web, vous constatez quelles modifications ? {{ :​2018-2019:​gitlab:​ci:​ajout_du_readme_2018-08-03_a_15.13.03.png?​direct&​300 |}} 
 +  - Essayez d'​identifier le sens de chacune des instructions réalisées précédemment et les messages que vous avez eus. 
 +  - Le fichier Readme.MD peut être modifié directement à partir du site web à présent.[[https://​guides.github.com/​features/​mastering-markdown/​|Pour mieux comprendre la syntaxe]] {{ :​2018-2019:​gitlab:​ci:​modify_readmemd_2018-08-03_a_15.31.14.png?​direct&​300 |}} 
 +  - N'​oubliez pas de ''​commiter''​ vos modifications.  
 +  - Est-ce que le contenu du fichier a été modifié sur votre machine? 
 +  - Exécutez la ligne de commande suivante <​code>​ git pull </​code>​ et maintenant que contient le fichier README?
  
 +OK vous êtes prêts à synchroniser vos fichiers entre votre répertoire local et le dépôt distant.
  
-===== Apprentissage de Git ===== 
-[[https://​mbf-iut.i3s.unice.fr/​doku.php?​id=2017_2018:​s3:​methodo:​td:​git|Introduction à git]] 
  
 +===== Apprentissage de Git en lignes de commandes =====
 +[[https://​mbf-iut.i3s.unice.fr/​doku.php?​id=2018_2019:​s3:​methodo:​td:​git|Introduction à git]]
 +
 +===== Passage à sourceTree =====
   - www.sourcetreeapp.com   - www.sourcetreeapp.com
   - download   - download
Line 21: Line 33:
         - récupérer l'​adresse de votre dépôt git : {{ :​2018-2019:​gitlab:​ci:​clonegitlab.png?​direct&​300 |}}         - récupérer l'​adresse de votre dépôt git : {{ :​2018-2019:​gitlab:​ci:​clonegitlab.png?​direct&​300 |}}
         - la destination est celle sur votre machine, vous y retrouverez vos sources. {{:​2018-2019:​gitlab:​ci:​clone.png?​300|}}         - la destination est celle sur votre machine, vous y retrouverez vos sources. {{:​2018-2019:​gitlab:​ci:​clone.png?​300|}}
 +  - Initialiser votre dépôt en git-flow (Flux Git en haut à droite) {{:​2018-2019:​gitlab:​ci:​capture_d_ecran_3_.png?​300|}}
  
 - Noter que vous pouvez aussi utiliser les "​repository"​ de projets (bouton add) lorsque vous avez plusieurs projets à gérer en parallèle (par exemple, plusieurs projets github, différents dépôts pour l'IUT, différents dépôts pour vos projets personnels ect.) - Noter que vous pouvez aussi utiliser les "​repository"​ de projets (bouton add) lorsque vous avez plusieurs projets à gérer en parallèle (par exemple, plusieurs projets github, différents dépôts pour l'IUT, différents dépôts pour vos projets personnels ect.)
Line 46: Line 59:
 https://​medium.com/​@budioktaviyans/​how-to-make-a-git-flow-using-sourcetree-20ab77fe6813 https://​medium.com/​@budioktaviyans/​how-to-make-a-git-flow-using-sourcetree-20ab77fe6813
  
 +===== Analyse de la qualité : SonarQube =====
 +
 +Générer un token
  
 +il vous faut sonar-scaner qui n'est pas sur la machine..
  
 +Attention il faut etre sur le VPN
 +http://​codequal-info-01:​9000
  
2018-2019/gitlab/ci/start.txt · Last modified: 2018/08/10 15:17 by blay