Seacom ha guidato lo sviluppo di un proof of concept per integrare GitLab Community Edition come cuore del nuovo sistema DevOps di Telespazio. L’architettura implementata comprende due istanze mirror di GitLab per il Source Code Management, con gestione ottimizzata dei merge, dei conflitti e del supporto Large File Storage (LFS). L’automazione dei processi si basa su GitLab Runner distribuiti su ambiente Kubernetes, che garantiscono elasticità e scalabilità nella distribuzione e orchestrazione delle applicazioni containerizzate, sostituendo le precedenti pipeline Jenkins e SVN. Un elemento chiave è l’integrazione tra GitLab e Jira, che sincronizza le issue tra i due sistemi assicurando trasparenza e tracciabilità dei compiti tra team di sviluppo e project manager, con chiusura automatica delle issue durante il push del codice. La nuova architettura ha facilitato la creazione di pipeline codificate per build, test e deployment, mantenendo un flusso di lavoro coerente, tracciabile e basato su cicli Agile di continuous integration e continuous delivery.