В настоящее время я пытаюсь настроить Jenkins, поэтому я могу автоматически создавать свои выпуски. Он должен изменить номер версии от SNAPSHOT до версии выпуска и выполнить все действия, связанные с SVN. После этого он должен переключиться на новую версию SNAPSHOT и зафиксировать ее. Прежде чем переключиться с maven на gradle, тот же плагин работал правильно.
Я уже создал сборку gradle, которая работает правильно. Он читает версию из свойства "версия" в файле gradle.properties. Эта версия является той, которая используется в сборке gradle. Также можно запустить "artifactoryPublish", чтобы опубликовать JAR для моего artifactory.
Проблема:
Когда я открываю диалог "Artifactory Pro Release Staging" (http://imgur.com/T44BtQB), он не заполняет поля "Release version", Следующая версия разработки ", и ни одно из других полей. Если я заполняю поля вручную, все работает правильно. Кроме того, версия в gradle.properties изменена и проверена правильно.
Как я могу решить эту проблему?
Используемые версии:
- Jenkins Version 2.7.1
- JFrog Artifactory 4.7.4 rev 40169 (бесплатная версия)
- Jenkins Artifactory Plugin 2.6.0 (https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+Artifactory+Plugin+-+Release+Management)
- Gradle 2.14.1
Спасибо!