continuous-integration

hudson+git FATAL: Could not apply tag

I'm trying to set up hudson with git according to this article, but I still get git errors during build: FATAL: Could not apply tag-PROJECTNAME-ID ... Caused by: hudson.plugins.git.GitException: Command returned status code 128: *** Please tell me who you are. running: git config --global user.name shows valid data, .gitconfig is ac...

Deploy/run database changes before automatic build

I am using SQL Server and Visual studio. I have an automatic build via CCNET. When I commit my code in SVN the automatic build runs and all unit tests runs with mocked/stubbed data. The only thing that not goes automatic now is running the database changes/scripts, I do that by hand. Anybody got tips how this can be autometed? ...

QuickBuild: How can I create a builder to open a tarball package (tar.gz) whose name will change with each version?

I'm using PMEase QuickBuild to perform automated builds of our Maven2 projects and a nightly sanity test to ensure nothing is broken. The test needs to untar packages which are created by the automated Maven2 projects. The problem is that the package names change frequently due to project versions being incremented all the time. Does a...

VS.NET solution built differently on build server

I have a VS.NET solution with two Projects, ProjectWeb and ProjectLibrary. PW depends on PL, so I have a VS.NET project reference to PL in PW. That works all well and good on my dev box, but when it all gets to the build server, I have two different build projects, one for PL and one for PW. I'd like to build PL and copy the binaries s...

How to access Hudson CI from a mobile device like the iPhone or iPad ?

Hi Everybody, I really like Hudson CI and I do think it is the most useful and effective piece of software ever made for the Agile Application Lifecycle :-) Anyway if the CI become unstable, the development is going to be really compromised, so keeping an eye on it is CRUCIAL ! Does anybody know about an effective solution for always m...

Continuous integration with multiple branch development

In the project that I'm working on, we are using SVN with 'Stable Trunk' strategy. What that means is that for each bug that is found, QA opens a bug ticket and assigns it to a developer. Then, a developer fixes that bug and checks it in a branch (off trunk, let's call this the bug branch) and that branch will only contain fixes for that...

Incremental build with continuous integration server

Does any of the continuous integration servers support incremental builds or filtering mechanism? For example, I want to configure some kind of filtering (as I call it) so that committing file to the specific folder will not cause full (clean) build triggering, but will cause only incremental build. By 'incremental build' I mean process ...

How can I setup Hudson to use the same repository for different projects and maintain separate change logs?

I typically setup SVN to host 1 big project per repository but a lot of our infrastructure has changed and we now have one main SVN server that has a hierarchy like so Branches Tags Trunk Project1 files & folders Project2 files & folders Project3 files & folders Projects1,2, and 3 do not share anything amongst themselves, the...

DCOM problems building a VB6 app in CruiseControl.net

Hi there, I can successfully build a VB6 application that relies upon several DCOM settings on the build machine, no problem. However. The second time I try to run the same build process, it fails, as DCOM and/or IIS have locks on the output files that I'm trynig to rebuild. Currently, if I log onto the build machine and reset iis (us...

How to make teamcity's svn checkout more verbose?

We have a very large svn external containing about 30,000 500k files. This checkout can take a long time and we would like to see the progress in the TeamCity logs as it happens. Is there a way to use a more verbose logging when doing the svn checkout than just.... [19:26:00]: Updating sources: Agent side checkout... [19:26:00]: ...

Looking for suggestions to host CI server

Hi, I am part of team with remote developers.For subversion,we are using online hosting service of a website.Now,we want to setup Hudson as CI for our project.Can you suggest me how can I go about it? Is there a site offering this service?,Or,should I take some windows hosting account and install? ...

Continuous Integration - with what to start: CruiseControl.NET vs TeamCity vs Visual Studio Team System

I'm new to Continuous Integration. I want an advice with what tool should I start deal with. I see that this is the biggest tools right now: CruiseControl.NET, TeamCity and Visual Studio Team System. I'm using this tools: Visual Studio 2010, Mercurial, NAnt, NUnit. ...

Anyone who actually got Tycho to work?

I'm trying to get Tycho working with m2eclipse. Problem is that all I find are outdated sites and old versions to download. I've found my way to http://github.com/sonatype/sonatype-tycho and downloaded the source. Problem is that the guide at https://docs.sonatype.org/display/TYCHO/BuildingTycho isn't of much help. When trying to build I...

.NET 4.0 build issues on CI Server

Anybody manage to get .net 4.0 applications compiling on a CI server without installing visual studio 2010 on a CI server. No SDK exists for .net 4.0. Have installed .NET 4.0 on CI Server. Msbuild.exe works for simple projects and give the following warning (GetReferenceAssemblyPaths target) -> C:\Windows\Microsoft.NET\Framework\v4....

Continous Build Integration with SourceSafe and Batch Files

I want to create a continuous build integration system for .NET using just Windows batch files and Visual Source Safe. I've come up with the following batch file so far - set ssdir=\\xxxx\vss cd d:\mydir "C:\Program Files\Microsoft Visual SourceSafe\ss.exe" diff "$/sourcedir" -R -Q > diffout.txt This will spit out a file containg l...

Continous integration with Reporting Services

I'm implementing a continuous integration environment with SVN and reporting services. The reports are stored in the SVN repository. when a change occurs, they are automatically downloaded from the repository, and any file changed should be uploaded to the reporting services server. How could you automate the upload/update process for ...

Backup/Restore database for SQL Server continuous integration testing.

What is the best way to restore a SQL Server database on our testing server from a snapshot taken in production. Database is running on Windows Server 2003 with SQL Server 2008 We are using Bamboo along with Ant scripts for continuous integration running on Ubuntu. I want to be able to restore the database to a backup taken from produ...

Continuous Integration For .Net and Javascript with Unit tests

Hi All, I need a Continuous integration tool that will support both .Net Unit tests and Javascript unit tests and perform the builds. It looks like my main options are CruiseControl.NET using JUnit and NUnit or Team City and JS Test Driver. Are there any other options and which ones have you used or had good or bad experiences with. ...

Hudson + gitolite + virtual host on staging server

I have a Ubuntu server which I want to be my continous integration server (for the Zend Application based projects) and the staging server as well. The team is pushing source files to the repository: /home/git/repositories/testing.git Then Hudson does the build, and the master branch is exported (maybe cloned is a better word) by git...

How to ignore a test within the JUnit test method itself

We have a number of integration tests that fail when our staging server goes down for weekly maintenance. When the staging server is down we send a specific response that I could detect in my integration tests. When I get this response instead of failing the tests I'm wondering if it is possible to skip/ignore that test even though it ...