Tag Archives: Build

Nuovo sprint in VSO

Sono state messe online le modifiche del nuovo sprint per Visual Studio Online, e questa volta le novità sono veramente interessanti e tante.

Per prima cosa è ora live la nuova infrastruttura di build, di cui avete avuto una preview con TFS 2015 RC. La build è stata completamente riscritta, e le novità sono veramente molte. Avevo già iniziato a parlare della nuova infrastruttura di build in un vecchio post, TFS2015 build vNext, ed ora che la preview è pubblica in VSO seguiranno altri post sull’argomento.

Abbiamo inoltre una nuova funzionalità per fare opt-in nel Portfolio Management, è ora infatti possibile decidere se utilizzare o meno il livello Features, ed è stato anche aggiunto il livello Epics. Nei template sono stati aggiunti nuovi campi per un migliore supporto al metodo di sviluppo SAFe (Scaled Agile Framework).

Choosing portfolio backlog levels

Continuano infine le migliore alla Kanban Board. Con questo sprint potete editare in place, direttamente nella card, ogni campo che avete visualizzato; questo vi permette di gestire in maniera molto più veloce le varie card.

Sono state aggiunte poi le Branch Policies su Git, ovvero la possibilità di assegnare una build alle pull requests. In questo modo ogni qualvolta viene fatta una pull request di una branch, viene verificata la build e se quest’ultima fallisce non viene data la possibilità di fare la merge dalla interfaccia utente. Inoltre è possibile specificare altre regole, come ad esempio un numero minimo di revisori minimo affinché la pull request possa essere accettata. Sempre sul fronte git è ora possibile accedere ai repository direttamente utilizzando oAuth.

Gian Maria

Comments Off on Nuovo sprint in VSO  

Pubblicare automaticamente un pacchetto NuGet durante una build di TFS

In MSDN online è stato pubblicato ieri un mio articolo sul come personalizzare il nuovo Workflow della build di TFS tramite script powershell. L’articolo è disponibile qui e tratta il versioning automatico e la pubblicazione automatica di un pacchetto nuget durante la build. Buona lettura. Gian Maria.

Comments Off on Pubblicare automaticamente un pacchetto NuGet durante una build di TFS  

Le novità di Build 2013

La conferenza Build 2013 è appena terminata, e le novità nel fronte di Visual Studio ALM sono decisamente moltissime, ed è impossibile parlarne in un solo post. Nel corso dei prossimi giorni troverete su GetLatestVersion una serie di post che tratteranno di queste novità in maniera più dettagliata, ma intanto vi invito a provare in […]

Comments Off on Le novità di Build 2013  

Le informazioni contenute in una build

L’integrazione continua è un aspetto molto importante dei propri progetti, perchè permette di catturare metriche molto dettagliate sul codice, in maniera automatica. In Team Foundation Server, oltre a tutte le informazioni correlate al codice come: code analysis, unit testing, code coverage, etc, le build possono calcolare informazioni di correlazioni con i Work Item. In una […]

Comments Off on Le informazioni contenute in una build  

Template per i Test Runsettings

In un precedente post ho parlato di come abilitare il code coverage durante la build di TFS 2012 e di come sia possibile configurare i run-settings creando un semplice file XML. Da poco è uscito un addin per VS2012, che non è altro che un nuovo Solution Item Template per i Test Run Settings. In […]

Comments Off on Template per i Test Runsettings  

Eseguire il code coverage dei test durante una build di TFS 2012

Una domanda abbastanza comune che viene spesso fatta è: Come abilito il code coverage durante una bulid di TFS 2012? In realtà l’opzione di code coverage fa parte dei Run Settings dei test, che di base nella build sono configurati come “default”. Non esiste quindi un settaggio esplicito del tipo “analyze code coverage”, ma è […]

2  

TFSVersioning per TFS2012

Se avete letto il mio articolo sul Gestire la numerazione degli assembly durante la build, ed avete provato a usare il TfsVersioning su TFS2012 avrete avuto la brutta sorpresa di scoprire che la build non funziona a dovere. Per far girare il TFSVersioning dovete infatti eseguire due steps Scaricare i sorgenti e ricompilare il tutto […]

Comments Off on TFSVersioning per TFS2012  

Novità in TFS Service

Uno degli aspetti più positivi di TFS Service è l’aggiornamento continuo, fatto dal team alla fine di ogni sprint. Il 29 ottobre è stato infatti deployato l’ultimo sprint, che va a fixare una noiosa limitazione nella struttura di build on the cloud, ovvero la locazione della Build Output. Essendo la build eseguita in Azure, la […]