Indubbiamente il build system di VSTS / TFS è una delle parti che sta introducendo molte innovazioni, soprattutto dopo la completa riscrittura iniziata oramai due anni fa. Una delle funzionalità più interessanti, e che è ancora poco conosciuta sono i gruppi di variabili, descritti qui.
In poche parole potete generare un insieme di variabili e dargli un nome, per poter poi riutilizzare questo inisieme di variabili in qualsiasi build del progetto.
In questo modo l’amministrazione delle build risulta molto semplificata, soprattutto in quei casi in cui abbiamo molte build con serie di passi simili (CI, SonarQube, Package, etc). Grazie ai Variable Groups possiamo generare un gruppo di variabili valido per tutto il progetto ed usarlo semplicemente in tutte le build di cui abbiamo bisogno.
Happy VSTS.