NAnt

There are 2 entries for the tag NAnt

Addio NAnt. Benvenuto Rake

In questi giorni ho iniziato la migrazione degli scripts che utilizziamo per eseguire le build. Come si capisce bene dal titolo del post fino ieri il build runner era NAnt quindi gli scripts dei file xml. Da oggi ho iniziato a convertire i file in xml in scritps ruby che poi vengono eseguiti da Rake. Il motivo principale per fare questo è il passaggio da un Domain Specific Language esterno verso un Domain Specific Language interno. Un Domain Specific Language è un mini-linguaggio adatto ad un problema specifico, in questo caso serve per descrivere i task necessari...

Lanciare MbUnit usando NAnt e Gallio

Gallio ha un buon supporto per NAnt! L'unica pecca è la documentazione a riguardo che attualmente è un po' scarna. Di seguito quindi posto le istruzioni per portare a buon fine l'operazione senza grossi sforzi. Prima di tutto bisogna caricare i Tasks di Gallio in NAnt inserendo la riga nel file di progetto <loadtasks assembly=".\tools\Gallio\Gallio.NAntTasks.dll" /> Poi grazie a questo frammento di xml possiamo lanciare gli unit tests contenuti in un assembly chiamato Data.Fixture.dll <target name="test" depends="build"> <gallio result-property="exitCode" failonerror="false" > <runner-extension value="TeamCityExtension,Gallio.TeamCityIntegration" /> ...