Hi, This seems to be an easy task, but it did take me a while... My task is to extract the current source revision of our project, the revision of the binary built from them after a successful build, and send notification e-mails to every team member with subject prefix: "Binary revision: oooo Source revision: xxxx".
It seems that CruiseControl .NET cannot assign a "runtime" variable somewhere in the configuration. Currently, I do this in a terrible way... I fetch the revision numbers I need with a batch file, save them into a text file, and make CruiseControl .NET includes it with its preprocessor functionality. As you know, everytime CruiseControl .NET detects the file it including changed, it will restart integration. So I make three consecutive tasks for building, fetching the revision, and sending e-mails. YACK! Any helps is appreciated. Thanks!
