GitLab è la piattaforma di Ateneo per lo sviluppo collaborativo del software e della documentazione associata ai progetti di ricerca. Il servizio è basato su repository Git e utilizza l’infrastruttura ITBox per garantire affidabilità, sicurezza e conservazione dei dati. GitLab supporta l’intero ciclo di vita dello sviluppo software, includendo controllo di versione, automazione e gestione dei progetti.
Le caratteristiche principali comprendono:
- repository Git privati per singolo progetto o gruppo di ricerca
- integrazione con i sistemi di autenticazione di Ateneo
- supporto a pipeline CI/CD per test, build e deploy automatizzati
- Controllo di versione completo per codice e documentazione
- Collaborazione strutturata tra ricercatori e sviluppatori
- Tracciabilità delle modifiche e supporto alla riproducibilità della ricerca
- Integrazione con workflow moderni (container, Kubernetes, CI/CD)
- Ambiente sicuro e conforme alle policy di Ateneo