LIFAT GitLab LIFAT Documentation

General Information

Procedures

  • Le Gitlab LIFAT a été mis en place par la DSI (Guillaume BLIN) de manière conjointe à la mise en place du GitLab EPU-PolytechTours
  • Le site est en production mais nécessite encore des ajustements avant d'etre completement opérationnel (merci pour votre indulgence).
  • Deux groupes ont été créé: 1 groupe "Projets Publics" et 1 groupe "Projets Privés".
  • Les projets Internal doivent etre créés dans un (sous-) groupe Public
  • La gestion de ces groupes LIFAT a été déléguée pour l'instant à J-Y Ramel  
  • Possibilité de création de sous-groupes et de projets (dans ces groupes) puis déléguation des droits
  • Pour éviter un nombre trop grand de compte, il n'y a pas de provisioning de compte,  il faut que les utilisateurs se connectent une fois avant que l'on puisse leurs déléguer des droits.
  • Ensuite, chaque utilisateur a le droit de créer des projets dans son namespace personnel. (limite à 20)
  • La  création des dépôts publics est réservée aux propriétaires de sous-groupes dans un groupe ProjetsPublics / LIFAT existant.
  • La création de projets/groupes "Public" n'est encore pas complétement opérationnelle, les projets doivent etre créés 'en internal" et sur demande à Guillaume BLIN peuvent etre transformés en Public (dans le sous-groupe public correspondant).
  • Les droits d'accès en écriture ne peuvent être délégués qu'a des comptes de notre SI (univ-tours.fr et etu.univ-tours.fr). Il n'y a pas d'invitation sur des comptes externes. Si il y a des extérieurs qui doivent accéder en écriture il faut un compte rex.
  • Il est maintenant possible de demander la création de comptes pour des utilisateurs extérieurs ; ces demandes doivent etre adressées à Guillaume BLIN
  • Pour accéder, aux dépôts publics, l'url est disponible sur la page d’accueil avant authentification : https://scm.univ-tours.fr/projetspublics
  • Section Settings CI/CD non disponible pour l'instant.
  • Etc...