Описание тега gradle-release-plugin

This refers to a release plugin of the build tool gradle.
1 ответ

Плагин gradle release

Я использую Gradle-Release-плагин с Дженкинсом, и я хочу использовать gradle release -Prelease.useAutomaticVersion=true для автоматического увеличения версии. Но это автоматическое перемещение номера ".patch" (предположим, major.minor.patch версия) …
24 ноя '15 в 13:41
1 ответ

Развертывание скрипта Gradle от Jenkins с использованием плагина artifactory

Я пытаюсь развернуть сборку из jenkins с использованием артефактного вызова плагина gradle и получить ошибку HTTP 302, просматривая журнал, похоже, что есть проблема с контрольной суммой, которую нельзя пропустить: 13: 35: 41.463 [DEBUG] [org.jfrog.…
1 ответ

Ошибка установки Android с выпуском неподписанного APK

Я пытаюсь установить приложение по типу сборки выпуска и получаю общую ошибку: "Ошибка разбора. При анализе пакета возникла проблема" Установка отладочного apk работает успешно. Установка релиза apk с adb показывает эту информацию: C: \ android-sdk-…
1 ответ

Gradle Release Plugin: Как сохранить версию в текстовом файле (не в файле свойств)?

Плагин Gradle Release поддерживает сохранение версии в файле свойств (см. versionPropertyFile, versionProperties а также versionPatterns параметры конфигурации). Мне нужно, чтобы версия была простой version.txt файл, который содержит только версию.…
1 ответ

Gradle-Release-плагин нет тегов, но генерировать версию на CI

У нас есть плагин Gradle Release, используемый в нашем проекте, сегодня, если вы запускаете Gradle Release, он делает то, что я перечислил ниже. Создает код и создает войну с определенной версией Выполняет ли спецификацию плагинов релиза (vcs update…
12 ноя '15 в 15:05
3 ответа

Доступ по SSH Git с использованием Gradle Release Plugin

Используя Jenkins Pipeline, я изменил URL-адрес репозитория с http на ssh git access. После этого работа больше не работает (до этого все работало правильно). Внизу под бревнами: :xxxxxx:checkUpdateNeeded Running [git, remote, update] produced an er…
13 мар '18 в 16:19
2 ответа

Загрузить несколько AAR в Nexus, используя релиз jenkins - gradle

Мне нужно загрузить несколько AAR сгенерированных из многомодульного проекта. Моя структура проекта выглядит следующим образом. Project Root |--Main app |--Sub-Module1 |--Sub-Module2 |--Sub-Module3 Каждый субмодуль генерирует aar-файлы, которые мне …
1 ответ

Связь между параметрами tagTemplate и newVersionCommitMessage в gradle-release-plugin

Это незначительная вещь, но в моем файле build.gradle у меня есть настроенный плагин gradle-release: plugins { id 'net.researchgate.release' version '2.3.4' } release { tagTemplate = 'release-${version}' scmAdapters = [ net.researchgate.release.GitA…
27 мар '16 в 11:50
0 ответов

Подключаемый модуль Gradle и конфигурация SSH в контексте Gitlab CI

Я использую плагин Gradle-Release в контексте CI/CD с GitLab-CI. Я установил открытый закрытый ключ в GitLab, чтобы позволить моему конвейеру загружать вещи в репо, но у меня, как мне кажется, есть проблема с передачей информации SSH в процесс gradl…
09 ноя '18 в 15:37
1 ответ

Gradle uploadArchives пространство имен артефактов при зависимости от плагина

У меня есть приложение для Android с Gradle. Я использую плагин gradle-release для создания автоматических выпусков, а затем задачу uploadArchives из Gradle для загрузки сгенерированного.apk в репозиторий Maven (Nexus). Я должен добавить архивы для …
1 ответ

Как ссылаться на двоичный файл системы ProGuard в build.gradle?

Я заметил, что работает gradle assembleRelease вызывает устаревшую версию ProGuard, как видно из вывода оболочки: $ gradle assembleRelease Relying on packaging to define the extension of the main artifact has been \ deprecated and is scheduled to be…
1 ответ

Где хранить заметки о выпуске в проектах Java, использующих стек Gradle-Git-Artifactory

У меня есть несколько взаимозависимых Java-проектов, каждый из которых использует Git для управления исходным кодом, Gradle для сборок и выпусков и Artifactory в качестве бинарного хранилища. Все проекты являются внутренними, используются только вну…
1 ответ

Gradle Release Плагин релиз-мнение

Я пытаюсь использовать плагин Gradle Release для развертывания моего артефакта в частном репозитории Nexus, но на самом деле я столкнулся с проблемой во время загрузки архива. загрузка завершается, даже если nexus ответит 400, но внутри репозитория …
06 апр '17 в 16:11
1 ответ

Как исключить задачу или метод gradle во время сборки

Я определил задачу, которая читает файл свойств и обновляет определенное поле. Я хочу, чтобы это запускалось только тогда, когда я выполняю команду release, а не во время сборки. Я использую этот плагин Gradle-релиз для выпуска: https://github.com/r…
1 ответ

Управление версиями подпроекта Gradle

В настоящее время мы переносим наш проект с maven на gradle. Наша установка выглядит следующим образом: Родительский проектПодпроект 1 Подпроект 2 (компиляция зависит от 1) Подпроект 3 (компиляция зависит от 2 и 1) Все эти Maven-подпроекты имеют нез…
06 янв '17 в 07:12
1 ответ

Gradle-релиз сборки и публикации артефактов без снимка

У меня есть многомодульный проект. И я хочу иметь возможность просто выпустить Gradle и получить все артефакты всех выпущенных модулей. Одна из проблем заключается в том, что когда я включаю плагины, я получаюTask with name 'build' not found in root…
01 авг '17 в 18:44
1 ответ

Gradle создание дублирующих стартовых скриптов в каталоге bin

Я пытаюсь создать несколько файлов стартового скрипта через Gradle. Но каким-то образом один конкретный файл стартового скрипта дублируется. startScripts.enabled = false run.enabled = false def createScript(project, mainClass, name) { project.tasks.…
1 ответ

Как создать коммит версии с тегами в Jenkins с помощью researchgate/gradle-release

Я использую Jenkins, который является единственным, которому разрешено публиковать в нашем хранилище maven, и плагин gradle-release для пометки версии и перехода к новой версии снимка. Я заметил, что помеченная версия не создавалась, потому что push…
1 ответ

Плагин Gradle-релиз + плагин Maven

Я создаю сборки gradle как новый пользователь gradle, но в прошлом я работал с maven. Я пытаюсь воспроизвести действия плагина Maven Release: Изменить версию ветки на номер релиза (зафиксировать в svn) Создать тег (на SVN) Разверните тег выпуска в N…
1 ответ

Почему Дженкинс зависает, когда я пытаюсь собрать с плагином gradle-release?

Я установил плагин релиза в своем проекте Grails и успешно запустил его на своем локальном хосте. Когда я пытаюсь настроить ту же сборку в Jenkins, сборка зависает бесконечно. Последняя вещь в выводе перед зависанием это checkCommitNeeded шаг. Что я…