continuous-integration

MyEclipse builders and CI

I'm picking up support on a project that is currently built with MyEclipse and has a decent sized development team that has been working without any CI processes. From what I can tell, the MyEclipse folks don't see any value in being able to build outside of the Eclipse platform, which makes no sense at all to me. Continuous Integratio...

Integrating Code Inspector with Continious Integration Tools

Hi everybody, outside the ABAP-world there is a large number of tools available, both commercial and open source, that support the continuous integration within software projects. One part of theses tools it to execute any available unit test after each commit to the source code. The code inspector (SCI) within SE80 basically can do som...

How does Continuous Integration improves software quality?

I believe that one of the biggest advantages of using CI is capability of detecting defects, which makes integration and deployment tasks easier. It is not clear to me, however, how does CI improves software quality. Obviously, the use of a good test suite results in less bugs, but does it changes anything regarding other software quali...

CC.Net Access Denied Error

I have CruiseControl.Net setup as my continuous integration environment. I've been working on adding a Visual Studio 2008 Web Deployment Project to my solution but I'm getting a weird "access denied" error and I can't figure out why. I have CC.Net running under its own account on my server which is a member of the administrators group, ...

Continuous builds and Agile vs commit often

Hi All, I'm just doing some formal training in Agile at the moment and one question I have is about the value of Continuous Builds vs value of committing to the version control system often. My understanding with version control is that its better to commit often, because then you have history and the ability to go back to previous cha...

Getting a Reflector error Assembly Not Found when installing CruiseControl.NET

I see an entry in ccnet.exe.config <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="NetReflector" publicKeyToken="2f4dd8b32acbcd8e" culture="neutral" /> <bindingRedirect oldVersion="1.0.0.120" newVersion="1.1.2009.1004" /> </dependentAssembly> </assemblyBinding>...

Can I disable Hudson's automatic scheduled builds all at once?

We have a large Hudson set up with many scheduled builds running all the time. Currently I'm trying to get one build to work properly, but I have to occasionally wait when a scheduled build enters the queue. Is there a way to disable all the scheduled builds so I can concentrate on my troublesome build, without adjusting the "cron" setti...

Deployment after CI builds

Hi Guys, Im pretty new to CI so bear with me here. I have just setup an instance of Team City in on a local machine, and I can clearly see the benefits. The one thing we do want understand is how we can managed the deployment aspect of CI. What we really want to achieve are two builds: 1) We check in to our source repository and the...

Building ONLY Labelled Versions with CruiseControl.net or TeamCity

We're currently using CruiseControl.NET as a continuous integration server for a number of ASP.NET web projects, but we're also evaluating TeamCity. This is working great for our build server. What we'd like to setup is a customer facing test server. I'm thinking that when we are happy for our latest development version to be released...

How to use hudson to track a single metric

We use the Hudson continuous integration engine to build and test our Python software Projects. This involves a Makefile which generates various output files like pylint reports and then various hudson plugins analyze and graph the output. Im now looking for a way to track a single value with hudson without any specialized plugins. Be i...

Wiping out Maven local repository on build machine

On a CI build server, the local Maven repository fills up the file system repetitively (after a few days). What strategy are others doing to trim the local repository in such a case? -Max ...

Setting Up Development Tree

Any advice on best practices for setting up development tree for .net application using with continuous integration. ...

Forcing Unit Testing on Developers

First a little background. The company I work for writes web based software that is a hosted solution for our customers (ie ASP (Application Service Provider)). We are adopting agile practices such as Scrum and we execute sprints to build new features for our product. I am a proponent of TDD (Test Driven Design), and as a part of what...

What is your experience with CI server git support (Windows)?

I read the feature description of all kinds of CI servers, but they don't tell me how good the support is in practice. What is your experience? ...

Using Maven for Coldfusion project

I have to deal with what is pretty ugly and large blob of ColdFusion code which up to this day is maintained by direct modifications on production server (don't ask). I managed to clean it up from dupes and backups and put it into Subversion, now I need tp pick a make system to be able to put this onto continuous build (TeamCity) and als...

TeamCity and PHP

We are considering TeamCity for continuous integration but have projects in both Rails (Rake tests) and PHP (PHPUnit tests). I'm a bit new to CI - Has anyone setup TeamCity for PHP projects? If so, is it straight-forward? Thanks, Chad ...

How to change the BaseUrl on a Hudson behind a Proxy?

How can i change the BaseUrl on a Hudson behind a Proxy? I'm running a Hudson installation behind a proxy. The problem is, that any url (email, jabber, tray app) in the web application is set to the local proxy and not to the virtual host. How can i fix that, is there any environment variable? I have just found "Hudson Url" for email'...

Continuous integration - Best practices

I've been thinking about CI and automatic builds a lot lately and am interested in knowing if there are any best practices for setting up and maintaining a continuous integration environment. Do you keep all your CI related files checked in with your project source? How would you usually structure your CI and build files? Any tips are we...

How should I promote Perl warnings to fatal errors during development?

When running an applications test suite I want to promote all Perl compile and run-time warnings (eg the "Uninitialized variable" warning) to fatal errors so that I and the other developers investigate and fix the code generating the warning. But I only want to do this during development and CI testing. In production, the warnings should...

Is there a way to stop vcbuild's after the first failure?

I am running a vcbuild process as part of a buildbot. I would like the build to stop on the first failure, instead of continuing to build additional projects. It looks like msbuild has a StopOnFirstFailure property, but I do not know if this works with vcbuild or how to use it. ...