hudson

How can I delete Hudson's built artifacts?

We are using Hudson for our Continuous Integration server and it's great. We have 2 issues with it, which are mildly related. https://hudson.dev.java.net/issues/show_bug.cgi?id=2736 The build order in Hudson means that the downstream dependencies get built a lot more than they need to be. Hopefully this issue will be addressed soon. Si...

sharing build artifacts between jobs in hudson

Hi I'm trying to set up our build process in hudson. Job 1 will be a super fast (hopefully) continuous integration build job that will be built frequently. Job 2, will be responsible for running a comprehensive test suite, at a regular interval or triggered manually. Job 3 will be responsible for running analysis tools across the cod...

Continuous Integration with multiple projects/languages/environments

I want to setup a CI server (Hudson) here at my place and already set up a test environment where I can build some of our projects. Right now I'm doing .NET and Java, but there are some other languages coming up. One project really needs a special environment (3rd party software, compiler, Linux as OS) and I wondered if someone can give...

Hudson Running as a Service not Starting

I downloaded Hudson, and am trying to install it as a service. I followed the steps from this page, but when I try to start the service, it always fails. I'm not really getting any defined error codes either. If I try to run the service from the command line (using net start) I get the following (unhelpful) message: The hudson servic...

Is it possible to pass system properties to unit tests run by Hudson?

Hi, We're using Maven 2 and Hudson, and everything is working well. My question is it possible to have Hudson run all the unit tests in a particular project with a specific "-D" argument. For example, "mvn test -DlogConfig=qa". Thanks in advance. ...

Hudson Continuous Integration Server with .Net 1.1

Has anyone successfully used hudson to build .Net 1.1 Projects? If so, can you share the configuration. I am having trouble. Hudson uses MSBuild which was introduced with .Net 2.0. I found MSBee which is a MSBuild toolkit for 1.1 but so far I have not got it to work with Hudson. I point Hudson at the 2.0 MSbuild after installing MSBee a...

How to delete Hudson workspace before build?

I want to have a way to teach hudson to delete the complete workspace before doing a checkout & build. Is there a plugin which enables that? ...

"CruiseControl" Automation for C++ projects?

We've got a C++ Project that currently uses Make on Linux to build. I'd like to automate it similar to a Java Project under CruiseControl. 1) Is there a project similar to CruiseControl for C++ projects? OR 2) Is there a good "how-to" on using CruiseControl for C++ Projects? ...

Hudson build fails when run in browser but works from command line

I am setting up a new Hudson task (on WinXP) for a project which generates javascript files, and performs xslt transformations as part of the build process. The ant build is failing on the XSL transformations when run from Hudson, but works fine when the same build on the same codebase (ie in Hudson's workspace) is run from the command ...

Java compiler warnings severity

Intro Some continuous-integration tools (say, Hudson) assume compilers generate warnings of different severity (aka priority): high, normal and low. Depending on number and severity of compiler warnings, the tool can mark a build as unstable. I want my builds unstable if compiler generates high priority warnings. I never seen any high (...

Are there any free hosters of continuous integration servers?

I have just started up a simple open source project and hosted it on google but I would love it if there was a free CI server I could create a job on to monitor my source. I've had a little search around and couldn't find anything. Ideally, I'd like a Hudson server somewhere that is free for me to use that I can create a Job on to moni...

How to allow multiple Hudson jobs with same name to run

I have a Hudson job with 2 tasks. If I start task A and then start task B while task A is still running, then task B will not start running until task A has finished. I have no locking on this job (i.e. "Locks" option is not ticked). How do I enable this job so that task A and task B will run simultaneously? ...

Can Hudson be configured to build every revision?

I've started experimenting with Hudson as a build server. I'm using subversion and have it configured to poll every minute. The issue I'm seeing is that if a build at revision 10 takes 5 minutes and there are 5 commits during that time, Hudson will next build revision 15. Is there a way to ensure every revision is built? ...

Choosing between Hudson and CruiseControl for the long term

My purpose is to chose between CruiseControl and Hudson as continuous integration tool for java desktop application. I have seen lots of reading comparing Hudson and CruiseControl. In terms of features and ease of use, Hudson seems the best. But in terms of robustness, reliability with heavy configuration and finally in the long term, ...

Code Coverage Tools for Scala

What are the available code coverage tools for Scala? I have Scala spec tests and a Hudson continuous integration set-up. Is there something I can hook-in to this setup to measure and track code coverage? ...

WiX, hudson, msbuild, and installing .NET via a boostrapper

Hi all, I want to have our WiX installer that is currently building on a build server via hudson calling msbuild scripts to incorporate the full .NET 3.5 sp1 installer executable. It turns out that our users can always get access to a CD, but not always to the internet, so we can't use the over-the-net installer. We can also require ...

Pre-Pre-build Steps in Hudson....

Hey, I'm in a bit of a pickle. I'm trying to run some environmental scripts before I run the build in a m2 project, but it seems no matter how hard I try - the 'pre' build script are never run early enough. Before the 'pre-build' scripts are run, the project checks to see if the correct files are in the workspace - files that won't be ...

Monitoring External Jobs in Hudson

I have started to look at Hudson as a replacement for CruiseControl. I would like to use it to monitor external jobs as well. I have tried to follow the advice on this page: Monitoring External Jobs When I run this command: java -jar hudson-core-1.309.jar I get this error: Exception in thread "main" java.lang.NoClassDefFoundError: ja...

Is there a generic Hudson reporter ?

Our build has a variety of generated HTML reports. I would like to have those reported and accessible on the build page, like JavaDoc entries. Is there a generic way to expose these reports without writing a custom plug ins ? If that isn't available, is there a way to post an HTTP link on the page ? ...

hudson/maven publishing snapshots

Hi, I would like to be able to publish snapshots to the repository using maven (or have hudson publish snapshots after each build using maven). I've been reading up on the SCM section of the POM, and I have a couple of questions. Sorry if I'm off base here - this part is new to me. I don't want to put my username and password in SCM s...