cruisecontrol.net

Automating .Net deployment using Cruise Control .Net

I've currently got CC.Net setup for doing builds and it's awesome. But now I want to go all the way and use it for deployment as well. I was thinking about installing CC.Net on staging and after a build completes and it's autouploaded fire the forcebuild trigger to staging and have it use msbuild and the necessary extensions to gac, in...

Timeout while Internet Explorer busy

During execution of tests on ccnet server. Some of the tests fails saying Timeout while Internet Explorer busy and hangs the system and at the end show the old results-xml file in nunit results even I am using a clean build. ...

"Art of Test" for C# Automated Web Testing in CruiseControl.NET

We currently use SWEA (http://webiussoft.com) to run automated tests of the site during our CruiseControl.NET overnight builds. We are looking for a more robust solution and we are looking at the "Art of Test" (http://www.artoftest.com) solution. Has anyone experience with this tool? Most importantly, how easy is it to maintain tests...

Ndepend reports not showing up in CruiseControl Dashboard

I am currently in the process of setting up ndepend report generation as part of Continuous Integration build process using CruiseControl.Net, I have followed the instructions outlined in ThoughtWorks Website. The ndepend tasks runs fine and the reports are generated correctly but when I goto the dashboard and try to bring up the ndep...

triggers inside cruisecontrol.net

Basically I have a project A inside my cruisecontrol that has 2 different triggers. One is an intervalTrigger which checks to see if modification exists in the repository and the builds the project A. And the other one is a projectTrigger which makes the project A gets build if project B is built. Now I have a executable file and I only ...

Process timeout without showing any error in test execution using cc.net

nunit tests fails when run through cc.net saying process timeout. Process has been killed All works fine when through nUNit or VS. Also cc.net will then show the results of previous build even if the build is a clean one. Any help plz. ...

How do you get Cruise Control to Email the unit test results from Gallio(MbUnit)?

I have a build server that uses Cruise Control to run our test cases. I have successfully configured ccnet 1.4.2 to display the Gallio test results in the webdashboard but I can't seem to get ccservice to email the Gallio test results out in the auto generated Emails. I have tried editing the .xsl file but to no avail. I am merging th...

Should I call my validation script in the prebuild section of my ccnet.config?

I have a ccnet.config section which I had implemented for a demo purpose. So I have a simple validation check which is done before my build is being triggered. So if the validation passes then my build starts of successfully.So validation check is to count the number of '#defines' present in a single .c file which is a.c for example. I h...

Can I access the CruiseControl.net build label?

Is there any way I can have access to the CruiseControl.NET's build label number? (Maybe by using a batch file.) Basically, I want to retrieve the value "LastSuccessfulIntegrationLabel" and use in a batch file before building. ...

Getting This project doesn't have any tests error in cc.net

I am getting the following Warnings while running tests using cc.net c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Microsoft.Common.targets (,): warning MSB3245: Could not resolve this reference. Could not locate the assembly "nunit.framework, Version=2.4.8.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL"...

What is better approach to wait for elements on a page Waitforcomplete() or system.threading.thread.sleep()

I am Using WaitforComplete() in watiN but it doesnt seems to work well. As it executes the next statement even if you have given longer time to wait. I am using thread.sleep() to stop my application until it gets the desired page or element. But the thing is pages are so much dynamic that sometimes it takes much longer time as specified....

TestFixtureSetUp failed occasionally while running through cc.net

I am running nightly builds using cc.net 1.4.2. I am also using nunit2.4.8. If I force the build manually it works fine but most of my nightly schduled builds fails saying testfixture setup failed. Is this some bug in nunit2.4.8 or something othert thing as I cant find out the reason ...

Choose a MSBuldTarget to launch with Cruisecontrol.Net

Hi, I want to use CCNetRequestSource wich is the name of the trigger wich launch the Msbuild task. For exemple when "toto" trigger is exected i want to launch the "toto" target on MsBuild. Is it possible ? It's for a nightly build, i want to create MSI file and doc at this time, i created the specific target in MSBuild but i don't found...

CruiseControl.NET send mail with fix list on build?

I was wondering if it is possible if I could include a Fix List with my deployment build email notification,what I was expecting is I would add the latest changes to a text file stored in a directory and CruiseControl.NET would pick it from there and send along with the email.Anybody has any similar solutions, or how did you do it? Any s...

Cruisecontrol.net dependencies

I have a question about dependencies in CCNET. I have several projects, each of them are dependant on another project (a control library as it is referred to internally). When the control library project is changed, and triggers a recompile, how do I get the other dependent projects to be rebuilt? ...

Cruise control merging???

Hi all, I had successfully extracted the compilation log present in my IDE into some one xml file very well.So inorder to merge it i had mentioned in my ccnet.config file inside the publisher task using the section.But when i force my build,i am able to get the output.xml file correctly but error comes in ccnet.config window that un...

cruisecontrol.net file watcher

Is there a file watcher task insdie cruisecontrol.net??? I am trying to see if I can have cruiscontrol watch a file and when the file gets updated, then runs my executable. ...

What is the Best Test Automation Approach for WatiN

I Studied both data-driven and keyword driven approaches. After reading, It seems data driven is better than keyword. For documentation purpose keyword sounds great. But it has many levels. I need guidance from people who actually have implemented Automation frameworks. Personally, I want to store all data in database or excel and break ...

Publishers issue in ccnet

Hi all, I just got a requirement teling me that i should send a mail to the developers concerned only when i detect errors in the compilation .If there are no errors ,mail need not be sent to anyone. So is there any way by which we can configure these things in ccnet.config file. With kind regards Maddy ...

Cruisecontrol.net missing checkins

I've setup a CCNET and on the whole it's working fine. It polls the SVN server and checks out the code if it sees any changes. Except, that is, when there is a checkin during the build. Currently the build and test run takes about 3 - 4 mins, if anyone checks in the code during the build crusie control does not recognise the checkin and ...