tags:

views:

241

answers:

1

Have you used NPanday to integrate Visual Studio with Apache Maven? If so, did it work well? Would you use it again?

Edit: Less specifically, I suppose, the problem I'm trying to solve is this: I have a C# solution in Subversion that relies on other projects elsewhere in the Subversion tree. I'd like to build my project using Hudson. I can build the other project DLL locally, and reference it, but this doesn't work for the CI server. I can't reference the project because Hudson copies the project folders elsewhere, with a new name. What's the solution?

A: 

We tried to use NPanday even also together with Hudson. It works, but in NPanday 1.1 the lifecycle is still quite java-like and not very adjusted to the needs for .NET projects.

The Plugin can maintain a pom.xml with all source-files. Support for resources is given, but not complete yet: localized satelite-assemblies are not supported.

The plugin also works for English VS installations only (patch in progress)

We ended up building our own maven-plugins which I'm now trying to get into NPanday for v1.2. (to be released before summer, hopefully)

In Teamcity you can easily depend on artifacts produced by other buildprojects, but Hudson does not seem to support that.

Lars Corneliussen