Ho due progetti impostati in CruiseControl.NET: build CI e nightly build.Come posso condividere un valore di etichetta tra più build di CruiseControl.NET?
Entrambi eseguono lo stesso script NAnt, ma con parametri diversi.
L'etichetta CruiseControl.NET (attualmente generato dal DefaultLabeler) è integrata in AssemblyInfo come la parte generazione della versione (per esempio, MajorVersion.MinorVersion.CCNET_Label.SVN_Revision).
Per versioni di versioni più coerenti, vorrei che entrambi i progetti condividessero lo stesso valore di etichetta CruiseControl.NET.
Ho esaminato gli etichettatori disponibili come parte dell'installazione di CruiseControl.NET, ma non sono riuscito a trovarne uno che faccia ciò che voglio.
Come si condivide un valore di etichetta tra più build CruiseControl.NET?
Se c'è un modo migliore per farlo, mi piacerebbe sapere.
Ho trovato un modo. Vedi la mia risposta qui sotto.
Nice! Votato. –