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
2018-2019:gitlab:ci:start [2018/08/03 15:02]
blay [A chacun son projet dans gitlab]
2018-2019:gitlab:ci:start [2018/08/10 15:17] (current)
blay
Line 1: Line 1:
-====== Gestion de versions ====== 
- 
- 
-===== A chacun son projet dans gitlab ===== 
-  - Connectez-vous à https://​git-iutinfo.unice.fr/​ (Compte de l'​université) 
-  - 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). {{ :​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&​200 |}} 
- 
-OK vous êtes prêts à synchroniser vos fichiers entre votre répertoire local et le dépôt distant. 
- 
- 
-===== 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 
-  - download 
-  - installer le .exe 
-  - Il vous faut un compte Bitbucket ou Atlassian mais vous pouvez vous connecter avec un compte google par exemple. 
-  - Désélectionner Mercurial nous ne l'​utiliserons pas. 
-  - Clef SSH, vous pouvez dire non. 
-  - Pour vous connecter à gitlab : clone 
-        - 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|}} 
-  - 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.) 
- 
- 
- 
- 
- 
- 
-www.sonarqube.org 
-download 
-LTS Relase 
-===== Utilisation de gitflow ===== 
-[[https://​medium.com/​@budioktaviyans/​how-to-make-a-git-flow-using-sourcetree-20ab77fe6813|Suivre le tutoriel gitflow]] 
- 
- 
- 
-References 
- 
- 
-https://​www.wax-interactive.com/​fr-ch/​automatiser-production-gitlab-2 
- 
-https://​www.grafikart.fr/​formations/​git/​git-flow 
- 
-https://​medium.com/​@budioktaviyans/​how-to-make-a-git-flow-using-sourcetree-20ab77fe6813 
  
 ===== Analyse de la qualité : SonarQube ===== ===== Analyse de la qualité : SonarQube =====
  
 +<​accordion ​ collapsed="​true">​
 +<​panel ​ icon="​fa fa-pencil" ​ title="​Gérer la qualité">​
 Générer un token Générer un token
- 
-il vous faut sonar-scaner qui n'est pas sur la machine.. 
  
 Attention il faut etre sur le VPN Attention il faut etre sur le VPN
 http://​codequal-info-01:​9000 http://​codequal-info-01:​9000
 + </​panel>​
 +</​accordion>​
 +
 +
  
2018-2019/gitlab/ci/start.1533301354.txt.gz · Last modified: 2018/08/03 15:02 by blay