continuous-integration

How do you manage non-user facing work in a strict scrum shop?

We're a medium sized engineering shop (10-20). We are great at prioritizing and structuring work on our user facing stories and making customers happy. But the cobbler's children have no shoes. If it isn't about customers, we have 0 process. I'm looking for systems to ensure we correctly prioritize and accomplish the non user facing wo...

How to validate deployment packages created by msbuild? (preferably using mstest or nunit)

Our msbuild process creates a variety of zip packages for deployment (mostly web sites, but other things as well). We have a variety of recurring problems that keep sneaking back - files included that shouldn't be, missing resources. This screams for automated validation. The criteria to test for are simple Validation of foosite package...

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...

Cruisecontrol custom charts

Hi I have solved my initial problem with statistics gathering, but now would like to present the data in some nice charts (much like the default ones already in CCNET). I have followed what I think is the correct way to do this, but still nothing shows up. Is there a working example that I can see working that anymore knows of? Thanks in...

Which Continuous Integration tool are you using?

Duplicate: Continuous Integration Cruise Control .NET alternatives? I'm planning to start Continuous Integration where I work. I used to use TFS in my previous workplace and before that CruiseControl.Net and before that we wrote our own CI server. I was wondering what tools are other people are using and why? I'm mainl...

DevExpress eXpressApp Framework (XAF) and Continuous Integration

I have a XAF application that I've built and a nant script that runs fine on my development machine. The script uses MsBuild and the CSPROJ File to compile the project. When the CruiseControl.net server tries to compile the project it states that it cannot find the XAF assemblies needed to compile. I tried referencing all DLLs as Loca...

Continuous Integration Server Setup: From Dev to Production

We are in the process of re-configuring our server environment, from Development to Production. All servers will be Windows 2008 servers running as VM's. We will be using TeamCity for Continuous Integration and SubVersion as our Version Control System. After reading some of the recommendations, here is what I am planning on going with...

How to ensure team city build configurations for same project to run in a specific order?

Hi, My setup: One project with two build configs ("ci" and "reset dbs") the "ci" is just a regular ci build of the project the "reset dbs" uses the same VCS but only triggers builds in the "common\database" folder (runs reset of the databases required for the tests) (trigger pattern: +:Common/Database/**) Now - I would that when I c...

Is there a tool for cross platform continuous integration (c++ Win32 and linux)

I looked at a couple other questions on SO - and not really sure they answer this question. We are building C++ applications for Win32 and Linux. Right now we have some scripts (bat files for win32) that run on a schedule to do builds. We'd like to have CI for our projects, but I'd like to have only one CI server that handles buildin...

How do I get the Assembly version from my sln into a continuous integration labeller?

I want to obtain the assembly version from my solution and apply that to a cc.net label. I think I'm doing it backwards since all the info out there have the CI server set the version. But I'm not sure how to integrate different release versions and the development branch into CI. Every time we release we up the revision number. Woul...

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...

"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? ...

Include Search Paths in TeamCity build Configurations

Normally when a Developer compiles a certain mixed C++/C# solution locally on their machine at our company, they employ the use of a .vssettings configuration file. One of the things included in this config file is reference to various directory paths for Lib and Include files. However, our buildAgent machines (using TeamCity) are set ...

Things to consider when writing our own Continuous Integration server?

I work on a large project in an organization that is (slowly) upgrading our development processes to be a bit more modern. We currently are considering moving to a Continuous Integration model; as part of this move, we are considering writing our own Continuous Integration server. We have a very mature (somewhat ossified) build process...

What do you use for Staging / Deployment Artifact Servers?

I am thinking about writing my own release storage server and before I do this, I'd like to know what people use to see integration instead of create. So what do you use to store your builds for internal access? I'm looking for a web app that allows me to upload artifacts and then reference them by various tags so I can group them toge...

Can't get TeamCity FxCop Build Runner to Work

Any ideas as to how to make this error message go away? Cannot run process E:\Program Files\Microsoft FxCop 1.36\FxCop.exe\FxCopCmd.exe /forceoutput /gac /ignoregeneratedcode /f:\Sacog\bin\Debug\Sacog.dll /out:05A1B22A-DE6E-49ae-AA30-DC52A074EF22\fxcop-result.xml : file not found ...

How to clean up the symbol store?

We're running continuous integration builds from TFS, and generating a lot of symbol files that we store using symstore.exe (67GB worth in the last year or so.) How do other people clean up their symbol files? Do you automate the process? ...

How to structure a VCS with multiple dependent projects

I'm sure that this is a common issue that other have solved before so I'm calling on the collective wisdom of other developers/project managers out there for some help. I've got a number of projects: Application WebApp ServerApp Dev Utils ORM All of the apps/utils depend on the ORM: When the ORM changes, it needs to be compiled and ...

How do you implement continuous integration for .NET projects?

My company currently use CruiseControl.NET, which I find quite a pain on the neck to configure. What CI solution do you use? ...

Storing 3rd party library into source control with Continuous Integration usage

I just committed a very large 3rd party library (Boost) into our source control. I set it up with its own repository. I tagged its version so that other projects could svn:externals this specific version. This is perfectly fine, until I realize that my Continuous Integration (CI) server will do a complete check out everytime I checked-i...