Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze
  1. Pubblicazioni

gCubeBuilder

Software
Data di Pubblicazione:
2022
Abstract:
Pipeline scritta in linguaggio "groovy", modella l'intero processo di build di una gCube Release, a partire da un file YAML passato in input. Il file contiene una lista di JenkinsJobs da buildare, raggruppati in gruppi logici di componenti, in modo da garantire il giusto ordine di build. I Job vengono eseguiti in modo concorrente all'interno dei gruppi logici in modo da ottimizzare i tempi di release. Gli stage della pipeline sono dinamici, in base ai gruppi logici presenti sul file YAML di input. L'esecuzione dei vari stages e` sequenziale. Alla fine del processo, la pipeline restituisce via mail un report al release manager, in cui vengono specificati i dettagli relativi ad ogni build eseguito.
Tipologia CRIS:
05.11 Software
Keywords:
Groovy; Jenkins; Pipeline; Release; gCube
Elenco autori:
Cirillo, Roberto
Autori di Ateneo:
CIRILLO ROBERTO
Link alla scheda completa:
https://iris.cnr.it/handle/20.500.14243/458051
  • Dati Generali

Dati Generali

URL

https://code-repo.d4science.org/gCubeCI/gCubeBuilder
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 26.5.0.0 | Sorgente dati: PREPROD (Ribaltamento disabilitato)