continuous-integration

SVN Continuous Integration Service Provider

are there any continuous integration service/hosting providers that I can just point at an arbitrary SVN server (given credentials of course) and it'll update to the latest source and build? I'm interested in building C# projects, ideally, it would be something like the TFS Build manager, or cruisecontrol.net ... though it doesn't have ...

CruiseControl discrepancy between mail and project page

I have a problem with CruiseControl where it sends the correct number of passed unit tests in the mail notifications, but when I go to the project page it shows "No Tests Run". I checked the XML log file and it has all the unit tests reported. I tried looking through CC's XSL and JSP files but didn't get any indication from there. What s...

Continous integration and QA

in my project, we are setting up continous integration environment and as part of this process, propose simultaneous fixing of defects during the QA test cycles. What is the generally practiced process when it to releasing this into the QA environment. Are these fixes immediately deployed into the QA environment (after itnegration test...

Policy for fixing broken nightly builds

I guess everybody agrees that having continuous builds and continuous integration is beneficial for quality of the software product. Defects are found early so they can be fixed ASAP. For continuous builds, which take several minutes, it is usually easy to find the one who caused the defect. However, for nightly integration tests, which ...

Is it possible to make a sinatra application into a Rails engine?

I'm considering using Integrity as a continuous integration tool, but don't want to (or can't) set up a separate domain for the application. Is it possible to get a Sinatra app (like integrity), and make it a Rails Engine? How would one go about do it? EDIT: I realize that the "engines" normally require Rails code like controllers a...

Is anyone actually succesfully using MSTest across the team??

Hi, I've been using MSTest so far for my unit-tests, and found that it would sometimes randomly break my builds for no reason. The builds would fail in VS but compile fine in MSBuild - with error like 'option strict does not allow IFoo to cast to type IFoo'. I believe I have finally fixed it, but after the bug coming back and struggling...

buildbot: buildbot.slave.commands.SVN vs. buildbot.steps.source.SVN

Buildbot question: When to use each of these classes: buildbot.slave.commands.SVN and buildbot.steps.source.SVN? I want the class that is used to check out a project from svn. ...

How can I get Hudson to update through Proxy

We run a corporate proxy with authentication and we're running Hudson as our CI platform. Hudson can get to the outside world to tell which plugins need updating, but when we tell Hudson to download the updates to the plugins, we get the following error. java.io.IOException: Unable to tunnel through proxy. Proxy returns "HTTP/1.1 407 P...

How do you set up CC.Net as a service?

I am trying to set up Cruise Control so that it runs as a service. How is this done? Also what difficulties as far as rights go might I run into? ...

What tools can I use for Django Testing Automation?

I'm looking into automating a test runner which would do the following things daily (or hourly or whenever I want basically): Pull the latest code from a git repository. Run the Django test suite or something like Nose. Run Selenium tests. Give Pass/Fail and coverage statistics via a web interface. Email developers in the case of failu...

What exactly is considered "breaking the build?"

In a CI environment, what exactly is considered a broken build? There are several answers I can imagine (any combination of compiles, tests pass, metrics are in range, documentation exists etc.) , but I am not sure which of these are cannoncial. For example, just today it happened to me that I actually checked in all code changes but f...

Continuous Integration for a small .NET open source project

I'm starting a small open source project, myself being the sole contributor for the time. Still, I think a continuous integration setup would be useful to detect whether I broke the build. Is there a free, hosted continuous integration server that is suitable for very small projects? Googling turned up CodeBetter, but I'm not sure they'...

Hudson git doesn't merge into master

I'm having problems getting hudson to checkout my git repo and merge into master. I'm fairly inexperienced with Git so the terminology (refs etc...) is still all new to me. I've included the output from the Hudson console below: What I think is happening is that Hudson is checking out the master branch on the remote, but not merging i...

How do you manage your build [using Phing] process ?

I'm trying to use Phing to automate : running tests running DB migrations on each Developer machine [using dbdeply] deployment to production when needed I think it does make sense to add a build folder in my project and put all my build configuration files and db deltas in that folder. and commit all that into the SVN repository. so ...

Is there a JUnit 4+ test case execution priority toolkit?

Is there a JUnit 4+ test case execution priority toolkit? In the development teams I work we use JUnit 4+ for basic/unit testing and also for integration testing and system testing. 1) One trait of the integration and system test cases is that they generally take longer time to execute than unit tests, typically between 1 second - 60 ...

Custom reports for Hudson CI

Hello. My past CI experience is tightly coupled with CC.Net, but for sake of innovations I want to try Hudson server as CI Server. I wondering, is there a possibility to embed into build report custom reports, by transforming XSLT output of various tools that runs on CI? For example, I have hand-made IIS Log parser, that outputs XML, is ...

TFS: Is this possible?

We have 3 environments: dev, test, and staging. I want to check in and out of TFS. When we make changes, I want to promote the code to the dev web server. Next I want to promote the changes to test, then to staging. Would it be possible to do this with Team Foundation Server? ...

continuous integration with mysql

My entire environment, java, js, and php are set up with our continuous integration server (Hudson). But how do I get out database into the mix? I would like to deploy fresh MySql databases for unit testing, development, and qa. And then I'd like to diff development against production and have an update script that would be used for re...

Bug/issue tracking integration with Cruise control

Hi everybody, I am putting together a bunch of applications to create an automatic building for microsoft platform (the products I chose and the software I will build, both, runs on windows). The products I've chosen are: Code repository: SubVersion Continuous integration: CruiseControl Unit testing: NUnit Test coverage: NCover Static...

Uninstall an MSI with msiexec fails with new version of MSI

We are installing several web sites using msi's as part of continuos integration tests. For each build we want to uninstall the old msi and install a new one. Problem is we do not have the old msi after the build server has done a get latest and rebuilt the system. Is there a way in which we can uninstall the msi without having access...