Course in Git, GitLab and CI/CD
216
CNR Bologna
Corso di formazione intermedio su GIT, GITLab e la CI/CD in presenza (con possibilità di seguire da remoto) presso l’Area della Ricerca di Bologna - CNR il giorno 25 febbraio 2025. Il corso in presenza sarà a numero chiuso con un massimo di 40 partecipanti. In caso di superamento di soglia massima di partecipanti in presenza verranno applicati i seguenti criteri di selezione:
- dipendenti e collaboratori INAF;
- dichiarata necessità di partecipazione / urgenza di formazione;
- distribuzione geografica;
- ordine di registrazione.
La partecipazione da remoto non prevederà interventi o interazioni con i tutor sugli argomenti trattati e non darà titolo a richiedere il certificato di partecipazione. Link: https://meet.google.com/kmd-twwd-evg
Durante il corso verranno approfonditi i seguenti temi:
GIT & GITLab:
Applicazione di un tipico workflow Git: "feature branch workflow", con una parte pratica basata sull'utilizzo di GitLab e dei comandi Git
Prerequisito: connessione internet per accedere a GitLab INAF contenente la documentazione.:
http://gitlab-school.pages.ict.inaf.it/howto-gitlab/
GITLab&CI/CD
Nozioni generali delle CI/CD pipelines in GitLab;
definizione e costruzione di una pipeline associata ad un progetto GitLab con esempi di trigger;
Installazione e configurazione di un servizio runner sul proprio laptop per eseguire una CI/CD;
Prerequisiti: docker installato e funzionante, connessione internet per accedere a GitLab INAF ed alla documentazione del training, editor di testo, conoscenza base di Git, YAML, TOML. Durante la sessione useremo la shell per eseguire dei comandi base (commit, edit, ecc..) un esempio di codice scritto in Python come "progetto" a cui applicare una pipeline CI/CD
Location: CNR Bologna - via Gobetti 101 - 1 piano stanza 216
ACCESSO ALL'AREA CNR
Per accedere all'Area CNR dovrete identificarvi presso la portineria
esterna, che controllera' che siate elencati nella lista dei
partecipanti.
Link per connessione remota:
Corso GIT + GITLab (Intermedio)
Martedì, 25 febbraio
Fuso orario: Europe/Rome
Informazioni per partecipare di Google Meet
Link alla videochiamata: https://meet.google.com/kmd-twwd-evg
Oppure digita: (IT) +39 02 8732 3917 PIN: 108 776 738#
Altri numeri di telefono: https://tel.meet/kmd-twwd-evg?pin=7560238994094
Adriana Gargiulo
Aiswarya Unni
Alessandro Ballone
Alessandro Cabras
Alessandro Frigeri
Alessandro Poli
Alessandro Vadalà
Alessio Turchi
Alessio Zanutta
Alfio Concetto Giuffrida
Ambra Di Piano
Andrea Adelfio
Andrea Apuzzo
Andrea Atza
Andrea Di Dato
Andrea Francesco Maria Enia
Andrea Maccaferri
Andrea Mattana
Antonio Franco
Antonio Sulich
Carmelo Magnafico
Chiara De Leo
Chiara Mancini
Daniele Vassallo
Dario Barghini
Davide Sciotti
Domenico Impiombato
Edoardo Bellone de Grecis
Eduardo Medinaceli Villegas
Elena Fedorova
Elisa Bortolas
Emanuele Scalise
Enrico Licata
Fabio Giovanardi
Fabrizio Bocchino
Federica Caputo
Federico Di Lorenzo
Federico Fiordoliva
Francesco Fiori
Fulvio Gianotti
Georg Herzog
Giacomo Coran
Giacomo Lorenzo
Giovanna Jerse
Giovanni De Cesare
Giovanni Naldi
Giustina Vietri
Guglielmo Costa
Ismam Abu
Laura Schreiber
Leonardo Pelonero
Lorenzo Merli
Lorenzo Piga
Lorenzo Rossi
Marcello Lodi
Marco Fumana
Marco Malaspina
Martina Cardillo
Massimo Costantini
Massimo Sponza
Matteo Fiorentini
Matteo Gandolfi
Matteo Menessini
Matteo Scarabotti
Matteo Stagni
Maura Pilia
Maurizio Pancrazzi
Michelangelo Bottura
Nicola Ragno
Nicolo Antonietti
Patrizia Barria
Pietro Ferraiuolo
Ricardo Zanmar Sanchez
Riccardo Campana
Roberto Peron
Romolo Politi
Ruggero Biondo
Rupal Pramod Giri
Sabina Ustamujic
Salvatore Savarese
Sara Gelsumini
Saverio Lombardi
Serena Farina
Simone Iovenitti
Stefano Covino
Tomas Azevedo Silva
Tommaso Lapucci
Valerio Pastore
Vincenzo Cotroneo
Vito Conforti