Описание тега gradle-task
Gradle имеет набор стандартных задач, предоставляемых общими плагинами, но также позволяет определять собственные задачи. Задача gradle - это атомарная единица работы, которая запланирована до или после задач в зависимости от ограничений порядка задач.
1
ответ
Неправильный порядок выполнения задач в Gradle 3.3
Я хочу определить методы в моем файле сценария и использовать их для определения задач сборки для каждого отдельного проекта (пользовательская библиотека). ext.buildDockerImage = { imageName -> def distDir = "${getProject().getBuildDir()}/docker"…
08 фев '17 в 20:30
0
ответов
Пользовательское задание плагина Gradle Javadoc с недействительным флагом Doclava -link
Я добавляю свою пользовательскую задачу gradle в мои библиотеки build.gradle с реализацией Doclava как: android.libraryVariants.all { variant -> task("generateNew${variant.name.capitalize()}Javadoc", type: Javadoc) { title = "" destinationDir = n…
04 окт '16 в 10:29
0
ответов
Gradle задачи отключены в затмении
Я пытаюсь создать файл .jar для моего проекта Eclipse. Через опцию экспорта я могу создать .jar, но я хочу использовать для этого задачу сборки Gradle. Проблема в том, что все задачи отключены только для этого конкретного проекта, как показано на сл…
08 июн '18 в 05:31
0
ответов
Загрузить APK файл через Gradle/Groovy Multipart Request
Я пытаюсь реализовать задачу gradle для загрузки файла APK в мой веб-сервис, используя http-builder-ng, Я борюсь с частью кодирования. Файл APK по сути является файлом формата ZIP, поэтому я попытался использовать тип содержимого application/zip но …
19 фев '19 в 21:30
0
ответов
Зачем нам нужен блок doFirst в задачах gradle?
Из моего тестирования оба task taskA { doFirst { println("$name first") } doLast { println("$name second") } } а также task taskB { doLast { println("$name first") println("$name second") } } выполняется в том же порядке. Каково значение наличия отд…
10 фев '17 в 03:44
0
ответов
Как выполнить задачу внутри doLast в Gradle?
Я пытаюсь создать почтовый индекс, используя задачу gradle, но во время работы внутри doLast{}, выдает ошибку, говорящую: > Невозможно вызвать Task.dependsOn(Object...) для задачи ':app:testZip' после запуска задачи. MyCode: doLast { testDir.eachWit…
06 сен '17 в 10:50
1
ответ
Зависит от нескольких задач в сборке нескольких проектов
В настоящее время у меня есть задача, которая запускает сервер Google Cloud, запускает тесты и останавливает сервер. Определяется в корневом проекте: buildscript {...} allprojects {...} task startServer (dependsOn: "backend:appengineStart") {} task …
17 июл '18 в 08:39
2
ответа
Запускать чистую задачу перед каждой сборкой автоматически в Gradle
Я хочу запустить проект "чистый" до того, как assembleRelease задание в Gradle. Как я могу запустить чистую задачу в основном перед всем?
08 янв '17 в 11:16
1
ответ
Выполнить задачу подмодуля мультипроекта Gradle
У меня есть следующая многопроектная структура: settings.gradle rootProject.name = 'toolbox-backend' include 'toolbox-components-rest' include 'toolbox-components-executor' include 'toolbox-components-toolsyncer' Я бы хотел создать задачу в моем кор…
03 фев '17 в 15:02
0
ответов
Gradle многомодульная сборка
У меня есть проект, структурированный подобным образом. -B -C -D -E I мне нужно иметь пользовательские задачи в моем файле build.gradle (в папке A), чтобы пользователю не приходилось печатать "gradle": B: C: D: build "для сборки проекта D и для него…
04 дек '18 в 22:07
1
ответ
Конфликт задач и плагинов в Gradle (Не удалось применить плагин [class 'org.gradle.langu...)
Я пытался запустить задачу из build.gradle используя следующую команду: gradle footype Однако сборка не удалась, и отобразились эти два сообщения об ошибках, которые я хочу исправить: > Configure project : The Task.leftShift(Closure) method has b…
14 ноя '17 в 05:49
0
ответов
Как добавить зависимость задачи Gradle к сгенерированному плагином CUnit?
Я запрыгнул в машину возврата проекта и обнаружил, что работаю с подключаемыми плагинами 'c' и 'cunit-test-suite'. Похоже, что они полагаются на настройку сборки через пространство модели (я признаю, что мое понимание пространства модели все еще нах…
25 июн '18 в 17:59
1
ответ
Android Studio - Не удалось выполнить компиляцию задачи ReleaseJavaWithJavac
Я открыл старый проект, разделенный на 6 модулей с Android Studio но это всегда терпит неудачу в задаче строительства. Мой ENV это: Ubuntu 14.04 OpenJDK7 Android Studio 2.2 preview 2 Для большинства модулей произошел сбой при сборке, и он сообщил мн…
12 июн '16 в 14:20
1
ответ
Зависимости для пользовательской задачи инкрементальной компиляции Gradle
Я задаюсь вопросом о наилучшем подходе к управлению пользовательским шагом компиляции с файлами, которые имеют транзитивные зависимости, если я хочу, чтобы моя задача компиляции была инкрементной. Вот конкретный вариант использования: у меня есть ка…
01 мар '16 в 19:10
0
ответов
Задачи упаковки Gradle Как скопировать некоторые файлы ресурсов в мой проект перед выполнением сборки Release
gradle Пакет задач: как скопировать некоторые файлы ресурсов в мой проект перед выполнением assembleRelease, например, некоторые фоновые изображения? Это разные productFlavors скомпилированный APK будет иметь другое фоновое изображение! Мой английск…
13 дек '17 в 04:11
0
ответов
Создание tarball из сгенерированных Gradle папок
Я нахожусь в процессе переноса устаревшего проекта в Gradle. При этом я достиг последнего шага в этом стремлении - создать тарбол, содержащий необходимые файлы для его развертывания. Для этого мой сценарий сборки Gradle создает следующую папку ресур…
27 мар '18 в 11:44
2
ответа
Как сделать видимым для задачи IntellJ Gradle
Если я просто добавлю определение задачи в build.gradle task Xml2Java { def a; a++; } Я не вижу его в окне Gradle Project. Я могу добавить конфигурацию: configure(Xml2Java) { group = 'Publishing' description = 'Create source code in output directory…
12 июл '17 в 09:13
1
ответ
Gradle выполнить командные строки в пользовательской задаче
В моем файле Gradle я определил следующую задачу: task text_example << { //?!? commandLine '' println 'Fam Flinstone' } Я хочу поместить в эту задачу несколько командных строк. Как я могу это сделать? Я использую библиотеку для автоматической …
07 июл '16 в 16:27
1
ответ
Пользовательская активная задача, связанная с ароматом, включенная в процесс сборки
В среде сборки Android Gradle: В настоящее время я читаю мой Код версии и Имя версии из локального файла version.properties с помощью задачи gradle "readVersions". Я нахожусь в процессе добавления ароматов в мое приложение. Эти ароматы потребуются р…
01 апр '16 в 21:14
0
ответов
Как заархивировать папку с помощью Android Gradle?
Я пытаюсь сжать источник Android, используя Gradle, но моя задача Gradle ничего не делает. После завершения синхронизации gradle ничего не происходит, мой источник не заархивирован. Я следовал за этим, но не работал. Мой Gradle: apply plugin: 'com.a…
31 авг '17 в 16:28