CNCF Turin [2022-12-14] - Programming a CI/CD pipeline with Go: hands-on Dagger SDK

Опубликовано: 13 Март 2026
на канале: ShippingBytes
86
2

Hai sempre avuto a che fare pipeline CI/CD?
Quante volte hai dovuto correggere errori di indentazione e sintassi nei file YAML?
Quante volte hai dovuto riscrivere lo stesso task perchè la pipeline prima girava su Jenkins e ora gira su Github Actions?

Perchè non scrivere direttamente la nostra pipeline in modo programmatico e riutilizzare lo stesso linguaggio di programmazione della tua applicazione?
Perchè non lavorare direttamente con i container per ottenere delle pipeline testabili localmente e riutilizzabili in qualsiasi environment.

Dagger è un tool Pipeline-as-a-code che permette tutto questo attraverso Docker e diverse SDK.
Esploriamo la Dagger SDK in Go per scrivere insieme delle pipeline CI/CD e applicarle in locale e in diversi ambienti CI/CD.