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

Автоматизация сборки - это сценарий сценариев или автоматизация таких задач, как компиляция, упаковка, запуск тестов, развертывание и т.д.
34

Как создать исполняемый JAR с зависимостями с помощью Maven?

Я хочу упаковать свой проект в один исполняемый JAR для распространения. Как я могу сделать пакет проекта Maven для всех JAR-зависимостей в моем выходном JAR?
22 февр. '09 в 8:43
26

Что такое Gradle в Android Studio?

Gradle немного запутывает меня, а также для нового разработчика Android. Может ли кто-нибудь объяснить, что gradle в Android Studio, и какова его цель? Почему gradle включен в Android Studio?
25 мая '13 в 22:53
12

У Grunt генерировать index.html для разных настроек

Я пытаюсь использовать Grunt как инструмент сборки для моего webapp. Я хочу иметь как минимум две установки: I. Настройка разработки - загрузка скриптов из отдельных файлов без конкатенации, поэтому мой index.html будет выглядеть примерно так: ...
13 сент. '12 в 8:08
8

Управление окончательным именем maven артефакта

Я пытаюсь определить свойство в нашей супер-помпе, которое будет использоваться всеми дочерними проектами в качестве места назначения сгенерированного артефакта. Для этого я думал об использовании project/build/finalName, но это не похоже на работу,...
21 нояб. '10 в 16:40
6

Ant задача запуска target Ant только в том случае, если файл существует?

Есть ли ANT Задача, которая будет выполнять блок только в том случае, если данный файл существует? У меня проблема с тем, что у меня есть общий ANT script, который должен выполнять специальную обработку, но только если присутствует конкретный файл к...
06 февр. '09 в 14:49
9

Как и почему я устанавливаю машину сборки С#?

Я работаю с небольшой командой разработчиков (4 человека) в проекте С#. Я предложил настроить машину сборки, которая будет выполнять ночные сборки и тесты проекта, потому что я понимаю, что это хорошая вещь. Проблема в том, что у нас здесь не так мно...
05 мар. '09 в 19:03
11

CruiseControl [.Net] против TeamCity для непрерывной интеграции?

Я хотел бы спросить вас, какую автоматическую среду сборки вы считаете лучше, основываясь на практическом опыте. Я планирую сделать некоторые .Net и некоторые разработки Java, поэтому я хотел бы иметь инструмент, поддерживающий обе эти платформы. Я ...
12 окт. '08 в 18:45
4

Maven: как делать параллельные сборки?

Когда вы создаете с помощью maven на многоядерном/многопроцессорном компьютере, часто можно параллельно создавать разные подпроекты. Есть ли способ сделать это с помощью maven? Есть ли плагин для этого/независимо?
24 февр. '09 в 11:45
29

Автоматически удалять непереведенные файлы Subversion

Кто-нибудь знает способ рекурсивного удаления всех файлов в рабочей копии, которые не находятся под управлением версиями? (Мне нужно это, чтобы получить более надежные результаты в моей автоматической сборке VMware.)
27 окт. '08 в 8:39
48

Почему у Maven такая плохая репутация?

В Интернете много разговоров о том, как плохо работает Maven. Я использую некоторые функции Maven в течение нескольких лет, и наиболее важным преимуществом, на мой взгляд, является управление зависимостями. Документация Maven менее адекватна, но, ка...
14 мая '09 в 3:12
5

Javascript веб-приложение и Java-сервер, построить все в Maven или использовать Grunt для веб-приложения?

Мы делаем веб-приложение с AngularJS, и нам нравится идея использования Bower for Dependency Management и Grunt для создания, запуска тестов и т.д. (Yeoman) Сервер выполняется с помощью Java с использованием Maven, поэтому, конечно, мы бы хотели с п...
14 мар. '13 в 10:42
10

SVN checkout игнорировать папку

Можно ли игнорировать папку в svn checkout? Мне нужно игнорировать папку DOCs при проверке на моем сервере сборки. edit: Игнорировать внешние значения не является вариантом. У меня есть некоторые внешние ресурсы, которые мне нужны.
10 окт. '08 в 19:54
8

Ant: Как выполнить команду для каждого файла в каталоге?

Я хочу выполнить команду из файла сборки Ant для каждого файла в каталоге. Я ищу платформо-независимое решение. Как это сделать? Конечно, я мог бы написать script на некоторых скриптовых языках, но это добавит дополнительные зависимости к проекту.
23 сент. '09 в 19:04
9

Есть ли эквивалент Rake в Python?

Rake - это инструмент для сборки программного обеспечения, написанный на Ruby (например, Ant или Make), поэтому все его файлы написаны на этом языке. Существует ли что-то подобное в Python?
10 сент. '09 в 21:29
5

Perl-сборка, модульное тестирование, покрытие кода: полный рабочий пример

Большинство ответов Stackoverflow, которые я нашел в отношении процесса сборки Perl и модульного тестирования и покрытия кода, просто указывают мне CPAN для документации. Нет абсолютно ничего плохого в том, чтобы указывать на модули CPAN, потому что ...
10 февр. '09 в 18:32