Найдено результатов: 8

CruiseControl.net, msbuild, /p:OutputPath и CCNetArtifactDirectory

В данный момент я пытаюсь настроить CruiseControl.net. До сих пор это работает хорошо, но у меня есть проблема с задачей MSBuild.

Согласно документации, он проходит от CCNetArtifactDirectory до MSBuild. Но как мне его использовать?

Я попробовал это сделать:

<buildArgs>
   /noconsolelogger /p:OutputPath=$(CCNetArtifactDirectory)\test
</buildArgs>

Но это не работает. На самом деле, он убивает службу с этой ошибкой:

ThoughtWorks.CruiseControl.Core.Config.Preprocessor.EvaluationException: ссылка на неизвестный символ CCNetArtifactDirectory

Документация довольно скудна, и google und в основном предлагает изменить файл проекта .sln, чего я хочу избежать, чтобы иметь возможность вручную построить этот проект позже - я бы действительно предпочел /p:OutputPath .

msbuild   cruisecontrol.net    

496   3   16:03, 1st July, 2020


Используйте ревизию SVN для обозначения сборки в CCNET

Я использую CCNET в примерном проекте с SVN в качестве системы управления версиями. CCNET настроен для создания сборки при каждом возврате. CCNET использует MSBuild для построения исходного кода.

Я хотел бы использовать последний номер редакции для генерации AssemblyInfo.cs при компиляции. Как я могу извлечь последнюю версию из subversion и использовать значение в CCNET?

Edit: я не использую NAnt-только MSBuild.

svn   msbuild   cruisecontrol.net    

571   12   16:03, 1st July, 2020


nAnt все еще поддерживается и подходит для .net 3.5/VS2008?

Я использую MSBuild, чтобы построить свой материал. Я хочу использовать CruiseControl.net как сервер сборки.

Теперь CCNET много ссылается на nAnt, но похоже, что ccnet может сделать большую часть того, что может сделать nant через конфигурацию проекта и msbuild. Кроме того, nAnt кажется немного неподдерживаемым, С бета-релизом, которому уже почти год.

Короче говоря: я на самом деле вполне доволен MSBuild (тем более, что это передний конец компилятора "official") и немного неудобен с nAnt, но я не хочу судить преждевременно.

Каковы были бы причины использовать nAnt вместо MSBuild? Особенно с ccnet, который, кажется, немного перекрывается с nant с точки зрения функций (и добавления связанных с автоматизированной сборкой вещей)

.net   .net-3.5   msbuild   nant    

472   7   16:03, 1st July, 2020


Использование MSTest с CruiseControl.NET

Мы уже довольно давно используем CruiseControl с NUnit и NAnt. Для недавнего проекта мы решили использовать платформу тестирования, которая поставляется с Visual Studio, которая до сих пор была адекватной.

Я пытаюсь запустить решение в CruiseControl. Я, наконец, получил саму сборку для работы; однако я не смог получить никаких тестов для отображения в интерфейсе CruiseControl, несмотря на добавление пользовательских задач сборки и компонентов, предназначенных для этого. У кого-нибудь есть окончательная ссылка на инструкции по настройке этой настройки?

msbuild   build-process   cruisecontrol.net    

430   2   16:03, 1st July, 2020


Как я могу создавать виртуальные машины в рамках процесса сборки с использованием MSBuild и MS Virtual Server и/или Hyper-V Server Virtualization?

То, что я хотел бы сделать, - это создать чистый образ виртуальной машины в качестве вывода сборки приложения.

Таким образом, будет создана новая виртуальная машина (с шаблоном все в порядке, с установленным OS и некоторым базовым программным обеспечением) --- новый веб-сайт будет создан в IIS, а вывод сборки веб-приложения будет скопирован в расположение на жестком диске виртуальной машины, и IIS настроен правильно, VM запустится и запустится.

Я знаю, что есть задачи MSBuild для сценария всех административных действий в IIS, но как вы пишете все действия с виртуальными машинами? В частности, создание новой виртуальной машины из шаблона, ее уникальное имя, запуск, настройка и т. д...

В частности, мне было интересно, успешно ли кто-либо реализовал любой сценарий VM как часть процесса сборки.

Обновление: я предполагаю, что с Hyper-V существует другой набор библиотек / APIs для создания сценариев виртуальных машин, кто-нибудь играл с этим? И кто-нибудь с реальным практическим опытом делает что-то подобное?

msbuild   virtualization   hyper-v    

396   2   08:34, 7th August, 2020


Как вы можете опубликовать приложение ClickOnce через CruiseControl.NET?

У меня есть CruiseControl.NET версия 1.4, настроенная на моем сервере разработки. Всякий раз, когда разработчик проверяет код, он делает компиляцию.

Теперь мы находимся в том месте, где мы можем начать давать наше приложение тестировщикам. Мы хотели бы использовать ClickOnce для распространения приложения, причем идея заключается в том, что когда тестировщик идет тестировать приложение, у него есть последняя сборка.

Я не могу найти способ сделать так, чтобы это произошло с CruiseControl.NET. Мы используем MSBUILD для выполнения сборок.

msbuild   clickonce   cruisecontrol.net   publish    

461   5   02:48, 29th August, 2020


Как автоматизировать повторяющиеся задачи после сборки?

Я запускаю решение для веб-сайта ASP.NET с несколькими другими проектами в нем. Я знаю, что проекты MSBuild способны на это, но разве это лучший способ? Легко ли их создать? Является ли nAnt, CruiseControl.NET или любое другое решение лучше?

Когда я создаю сайт (используя Web Deployment проекты ), могу ли я автоматизировать часть сборки, чтобы она не копировала определенные папки из проекта в папку выпуска? Например, у меня есть папки с локальными поисковыми индексами, изображениями и другими содержательными частями папки, но они никогда не нужны и не загружаются при развертывании проекта.

Я также рассматриваю этот тип решения для автоматического увеличения номеров сборки и версий.

c#   asp.net   visual-studio-2005   msbuild   web-deployment-project    

401   7   11:07, 1st August, 2020


"c:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.CSharp.targets" cannot be imported again. It was already imported at ..?

После переключения на .Net 4.0 — куча таких warnings при компиляции…


Как это чинится?

.NET   MSBuild    

422   2   14:03, 19th August, 2020