Публикации по теме 'build-automation'


Трюки с дубляжом
DUB — это стандартный менеджер пакетов и система автоматизации сборки для D. До появления DUB в 2012 году все в сообществе D использовали разные инструменты сборки — такие как классический Make, DSSS, CDC, xfBuild и пользовательские скрипты сборки, в том числе написанные на D. сам. Я использовал свой собственный, названный Cook , который был моим самым первым публичным проектом на D и начинался как однофайловый скрипт сборки, который можно было добавить в любой проект и запустить с..

Вопросы по теме 'build-automation'

Стоит ли переходить с nant на msbuild?
В настоящее время я использую nant, ccnet (круиз-контроль), svn, mbunit. Я использую msbuild для сборки sln только потому, что ее проще было обработать оболочкой. Есть ли какие-то преимущества в переводе всего моего сценария сборки на MSBuild?...
5939 просмотров

Как автоматизировать сборку Visual Studio?
Как превратить сборку Visual Studio, которую нужно выполнить в среде IDE, в сценарий, который можно запустить из командной строки?
52958 просмотров
schedule 17.07.2023

Многообещающие альтернативы?
Я использую make и make-файлы много-много лет, и хотя концепция здравая, реализация оставляет желать лучшего. Кто-нибудь нашел хорошие альтернативы, которые не усложняют проблему?
47780 просмотров
schedule 21.06.2022

Есть ли задача NAnt, которая будет отображать все имена / значения свойств?
Есть ли задача NAnt, которая будет отображать все имена и значения свойств, которые в настоящее время установлены во время сборки? Может быть, что-то эквивалентное задаче Ant echoproperties ?
2381 просмотров
schedule 28.03.2023

Непрерывная интеграция с Nant
Я впервые готовлюсь к непрерывной интеграции. Я буду использовать Nant для задач автоматической сборки и тестирования и пытаюсь найти подходящий инструмент CI для опроса репозитория и выполнения сценария Nant. До сих пор я мало исследовал...
1614 просмотров

Какие артефакты сохранить для ночной сборки?
Предположим, я установил автоматическую ночную сборку . Какие артефакты сборки нужно сохранить? Например: Исходный код ввода выходные двоичные файлы Кроме того, как долго я должен их хранить и где? Меняются ли ваши ответы, если я...
862 просмотров

круизконтроль источники безопасный блок
На рабочей машине сборки много проектов, но у нас проблема только с одним. Два проекта очень похожи: один строится в режиме отладки, другой - в режиме выпуска. Они оба очищают каталог проектов, а затем выполняют полное безопасное получение из...
354 просмотров

запуск сборки vs2008 из python
Первый командный файл запускает командную строку, мне нужно, чтобы вторая команда находилась в контексте первой. как я могу это сделать в питоне? Как есть, он запускает пакет и блокируется до тех пор, пока пакет (с его контекстом командной строки)...
1088 просмотров

Автоматизация сборки: MSBuild и Windows Mobile SDK
Я пытаюсь автоматизировать сборку проекта, над которым работаю. Моя конечная цель — в конечном итоге иметь сервер непрерывной интеграции, и до сих пор все было отлично. Чтобы узнать, какова минимальная настройка, которую я могу иметь для своего...
1286 просмотров

Какой инструмент для сборки вы используете профессионально?
Дома я использую CTRL+SHIFT+B или F7 или любую другую последовательность клавиш, чтобы инициировать сборку для моего инструмента сборки. На работе это не совсем подходит. На моей первой работе (стажировке) мы использовали продукт под названием...
958 просмотров
schedule 10.06.2022

Создание PDF из командной строки OpenOffice
У меня есть некоторая документация, написанная в OpenOffice, и я хотел бы включить некоторые из них в виде PDF-файлов в окончательные поставки сборки. Я хотел бы сделать это с помощью сценария автоматической сборки. Есть ли способ создать файл PDF...
30396 просмотров

Номер версии автоматизированной сборки с WiX, Inno Setup и VS2008
В основном мне нужен автоматический способ обновить номер версии продукта в WiX (3.0 с Votive и т. Д.), А затем получить этот номер версии в «загрузчике» Inno Setup. У меня в значительной степени процесс автоматизирован, однако номера версий...
8624 просмотров

Какой способ взаимодействия с SourceSafe является более быстрым? Командная строка или объектная модель?
Наш проект хранится в базе данных SourceSafe. У нас есть автоматизированная сборка, которая запускается каждый вечер на специальной машине сборки. В процессе сборки мы получаем исходные и связанные данные для установки из SourceSafe. Это может...
1131 просмотров

Как добавить весь каталог или вывод проекта в пакет WiX
Мы решили перейти с интегрированной настройки VS на WiX. Однако в настоящее время мы используем выходные файлы проектов в качестве входных данных для проекта установки. Это позволяет нам легко добавлять файлы приложения в каталог (для изображений,...
26673 просмотров

Как начать работу с сервером сборки?
Я думаю, что все здесь согласятся с тем, что для того, чтобы считаться профессиональным разработчиком программного обеспечения, вам необходимо иметь ряд фундаментальных вещей. Нет сомнений в том, что одна из этих вещей - сервер сборки, вопрос в...
807 просмотров
schedule 28.11.2023

Безопасно ли использовать добавочную перестройку для создания сборки выпуска в Visual C++?
Иногда у меня возникают проблемы с инкрементной перестройкой на Visual C++ (в настоящее время 2003 г.). Некоторые зависимости не проверяются правильно, а некоторые файлы не собираются, когда должны. Я полагаю, что эти проблемы возникают из-за...
815 просмотров

Автоматические сборки веток для TFS
В TFS вы можете создавать автоматизированные сборки и создавать ветки (ну, надеюсь. ;)) У меня есть следующая структура: ->Trunk ->Branches -> Branch A Если вы создаете автоматизированную сборку, вы можете создать триггер для...
2410 просмотров
schedule 01.09.2023

Как я могу настроить Hudson для отправки электронного письма для КАЖДОЙ сборки, а не только для тех, которые меняют статус проекта?
Недавно я перенес свой CI-сервер из старой версии CruiseControl в Hudson. Единственная функция, которую мне не хватает в CruiseControl, - это возможность получать по электронной почте уведомления о КАЖДОЙ сборке, а не только о тех, которые вызывают...
26470 просмотров

Сборка Perl, модульное тестирование, покрытие кода: полный рабочий пример
Большинство ответов Stackoverflow, которые я нашел в отношении процесса сборки Perl, модульного тестирования и покрытия кода, просто указывают мне на CPAN за документацией. Нет абсолютно ничего плохого в том, чтобы указывать на модули CPAN, потому...
22095 просмотров

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