continuous-integration

How to present a Selenium test written in spec or PHPUnit on Hudson

Hi there, I am setting up Selenium tests on Hudson and looking for an easy way to present nice results such as Project summary and build summary on Hudson. Currently I have written Selenium test cases in Rspec and PHPUnit's extension for Selenium (I prefer working on Rspec over PHP). What is the best way to present detailed report for S...

Personal builds with Hudson continuous integration server

I'm thinking of using Hudson as my continuous integration server. In the past i have used the Pulse build server from Zutubi which had a nice feature called personal builds that allows a user to test a changelist on the Pulse server before committing the code. Does anyone know if Hudson offers this as either a built in feature or via a p...

Use SMS Emulator from Android Test Case

I want to automate functional testing of my code which works with SMS. I know, that I can use send sms command and sms will be sent to emulator instance. The question is how can I execute send sms command programmatically from my test case, so I can run test without manual intervention? ...

PHPUnit_Framework_Exception: Could not connect to the Selenium RC server when I run with Hudson

Hi there, I have set up Hudson CI Server and running PHPUnit test with Selenium (big thanks to this post!). Now I am running Hudson server and Selenium server on my localhost. I set up Hudson as port 8080 (default) and Selenium -port 1234 as it conflicts otherwise. However, every time I run Selenium test, I get a following error: P...

Can BuildForge do what Hudson CI is currently doing?

I am looking for a comparison between IBM Build Forge (Rational) and Hudson CI. At work we have full licenses for BuildForge but recently we started using Hudson for doing continuous integration and automating other tasks. I used BuildForge very little and I would like to see if there are any special advantages of BuildForge over Hudso...

How can I set up continuous deployment for a SharePoint 2010 Visual Studio solution?

I want to automatically build .wsp packages and re-deploy them on a staging server after each commit. I know how to setup CruiseControl.Net for continuous integration, but I don't know how to build and deploy the packages. So far I got MSBuild to generate .wsp files , but I am struggling with a automatic re-deployment script. What I got ...

Running batch file remotely using Hudson

What is the simplest way to schedule a batch file to run on a remote machine using Hudson (latest and greatest version)? I was exploring the master slave setup. I created a dumb slave but I am not sure what the parameters should be so that I can trigger the batch file in the remote slave machine. Basically, I am trying to run 2 differen...

Visual Studio 2010 automated Database deployment

In Visual Studio 2010 there is a nice feature of the database project that allows you to deploy to a database as well as set up various environments based on your configuration (Build deploy etc) I Would like to integrate this into our automated build environment. Firstly by having the deploy script run after a successful build on my l...

Amending Web Config for Test Fixtures

I'm using CassiniDevLib to host an MVC app for integration testing. In order to do it I need to amend some config settings on the web server so they match the integration testing environment, first one being the connection string so it points to the test database. I know I can have two copies of the web.config file and rename them but ...

Get hudson to checkout source to a specific directory

This seems like a simple task but for the life of me I can't get Hudson to checkout my source to a specific directory. I can checkout the source using svn on the command line. I tried specifying the Local Module setting under source code management but no dice. I set it to c:\source\trunk and I get this when i run the build. Started by...

Visual Studio Unit Test - Weird behaviour

Has anyone seen this very strange behaviour before? I've got a solution whith 70 unit tests. All of them pass on my dev machine. Whenever I commit my changes, our continuous integration process kicks in and the build box will eventually run the same 70 unit tests. There is only ONE test in the build box that fails all the time. The err...

Problem with Integrity continious application app

Hi, I'm trying to setup integrity for my project. Sadly, my bash-fu is poor so I need some help. In build script I enter rake spec. In integrity it returns status 0 and output (in /home/rails/integrity/builds/builds/66) but I know, that I should got status 1 and output (after running it manually from console): rails@integrity:...

TeamCity restore

I am trying to move TeamCity from one server to another. I have got it all installed on the new server and have run the instructions in the help file: http://confluence.jetbrains.net/display/TCD5/Restoring+TeamCity+Data+from+Backup I am running TeamCity 5.1.4 on both servers. I got a success message on the maintaindb command and then r...

Using gpg to sign an RPM as part of a continous build - how do I avoid the prompt for the passphrase?

I have a continuous integration build system that generates an RPM via a shell script triggered by cron. I want to sign the RPM with gpg, but gpg insists on the user manually entering the passphrase at the console, which is clearly a non-starter since there is no user console for cron. I have read about gpg-agent which will let you ente...

Hudson -CI Screen saver setup

HI , Is there any I can setup a screen saver with the list of projects running in hudson which indicates the status of the project. Say the part of the screen saver indicates green for projects got succeded , and shows the red if the project is failed to build. Probably the screen saver must be partitioned to multiple projects !!! ...

Clearcase hudson issue

I have configured ClearCase plugin in Hudson . I created a project , by giving new hudson_view_name as view name for the Hudson project and provided config spec. I identified in my view storage directory it is creating multiple folders related to the view. like , hudson_view_name.vws hudson_view_name.1.vws hudson_view_name.2.vws ...

Which continuous integration software do you use?

Google says there are: Hudson ( first impression: not lightweight ) Cruise control ( first impression: not lightweight ) Bitten ( seems to be dead, last ticket >8 months old) BuildBot But BuildBot seems a bit outdated, offering no statistics, not very intuitive to configure... Features we are interessted in are: Multi platform supp...

Is it safe to run continuous builds with "mvn verify" instead of "mvn clean verify"

We are running our continuous builds on Hudson currently with "mvn clean verify". That is what we always did and so we never questioned it. The question is: Is it save to run a continuous build with "mvn verify" only? So that would mean the maven-compiler-plugin would only compile classes that got changed since the last build and save ...

Problem with SAX

Hi , I'm having the code below.. System.setProperty("http.proxyHost","176.6.129.25") ; System.setProperty("http.proxyPort", "8080") ; Authenticator.setDefault(new MyAuthenticator()); //http://deadlock.netbeans.org/hudson/api/xml *URL url = new URL("http://in8301782d:8080/api/xml");* ...

Is there any free multi purpose development server?

There are so many tools out there. You can do so much things around developing that it is a full time job on its own. So why not integrating features / tools to an powerful server application. Is there a server which integrates (some of) these features: static code analysis automated builds (e.g. through maven) continuious integreatio...