Какой у вас опыт работы с NPanday? - PullRequest
4 голосов
/ 09 марта 2009

Использовали ли вы NPanday для интеграции Visual Studio с Apache Maven ? Если так, это работало хорошо? Вы бы использовали это снова?

Редактировать: Полагаю, менее конкретно проблема, которую я пытаюсь решить, заключается в следующем: У меня есть решение C # в Subversion, которое опирается на другие проекты в другом месте дерева Subversion. Я хотел бы построить свой проект с использованием Hudson. Я могу создать другую DLL проекта локально и ссылаться на нее, но это не работает для CI-сервера. Я не могу сослаться на проект, потому что Хадсон копирует папки проекта в другом месте с новым именем. Какое решение?

Ответы [ 3 ]

1 голос
/ 27 апреля 2010

Несмотря на то, что некоторые проблемы все еще существуют, NPanday значительно продвинулась с версии 1.1 - она ​​перешла на Apache , и некоторое время назад была выпущена 1.4.0-инкубация .

- Оригинальный ответ: довольно устарел -

Мы пытались использовать NPanday даже вместе с Хадсоном. Это работает, но в NPanday 1.1 жизненный цикл все еще довольно похож на Java и не очень приспособлен к потребностям проектов .NET.

Плагин может поддерживать pom.xml со всеми исходными файлами. Поддержка ресурсов предоставляется, но еще не завершена: локализованные спутниковые сборки не поддерживаются.

Плагин также работает только для английских установок VS (патч в процессе)

В итоге мы создали собственные плагины maven, которые я сейчас пытаюсь добавить в NPanday для v1.2. (надеюсь, выйдет до лета)

В Teamcity вы можете легко зависеть от артефактов, создаваемых другими сборочными проектами, но Хадсон, похоже, не поддерживает эту .

0 голосов
/ 14 октября 2014

Я пытался использовать npanday на Mac OS X и использовать моно для .Net

Но проекты не будут скомпилированы или упакованы

Не уверен, активен ли npanday или нет

0 голосов
/ 24 февраля 2012

Андрей

Я работал над возможностью управления сборкой и выпуском, используя NPanday и Continuum (maestro). Есть некоторые ошибки, но они постепенно улучшаются и дают преимущества CI и централизованного двоичного управления (главное преимущество). Я никогда не пробовал Гудзон, но предлагаю вам продолжить с комбинацией NPanday и континуума (маэстро) для достижения CI.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...