Pour vous authentifier, privilégiez eduGAIN / To authenticate, prefer eduGAINeu

24 mars 2025 à 4 avril 2025
IJCLab
Fuseau horaire Europe/Paris

GitLab Projects and Continuous Integration

27 mars 2025, 14:00
3h 30m
Batiment 100 / Niveau -1 / Salle A913 (IJCLab)

Batiment 100 / Niveau -1 / Salle A913

IJCLab

Orateur

Vincent Rouvreau (INRIA)

Description

This course is NOT ABOUT GIT; we will focus on using GitLab for software project management. You will learn to leverage GitLab's features to facilitate collaborative development, automate your tests, and publish code releases. Specifically, we will cover the following points:
- Creating a project in GitLab
- Managing members and permissions
- Working with issues: labels, milestones, templates
- Team collaboration: Branches and Merge requests
- Task automation through GitLab CI/CD: creating pipelines and jobs
- Managing environment variables and secrets
- Publishing packages and deploying documentation

Prerequisites: be able to communicate with a remote repository via Git (clone, fetch, push) and know how to manage branches.

Documents de présentation