Сборка проектов при помощи Gradle¶
Подготовка окружения¶
Сборка плагина¶
Для сборки любого из проектов необходим скомпилированный плагин для Gradle. Для компиляции необходимо склонировать соответствующий репозиторий (http://forge.ispras.ru/projects/reqdb/repository/req-build) и выполнить команду gradlew publishToMavenLocal
:
$ git clone https://forge.ispras.ru/git/reqdb.build.git $ cd reqdb.build $ ./gradlew publishToMavenLocal
Настройка окружения¶
Переменная окружения ECLIPSE_HOME
должна указывать в корень инсталляции Eclipse. Альтернативой этому является явное указание при каждом запуске сборки: ./gradlew ... -PeclipseHome=...
.
Сборка¶
Все проекты собираются командой gradlew build
. После её выполнения в директории build/libs
появляются JAR-файлы ...-feature.jar
и ...-plugin.jar
.
Основной проект Requality так же имеет команду gradlew packageStandalone
, результатом которой является ZIP-архив в директории build/distributions
.
Updated by Максим Карпов over 7 years ago · 1 revisions