Project

General

Profile

Actions

Release management

Номер готовящейся к выходу версии записан в файле gradle.properties:

version=0.1.2-beta-SNAPSHOT

Автоматическое управление номером версии

Команда

>gradle release -Pgradle.release.useAutomaticVersion=true

1. заменяет SNAPSHOT на текущую дату в формате yyMdd и создаёт дистрибутивы;
2. инкрементирует номер сборки (2) и сохраняет его обратно в файл:

version=0.1.3-beta-SNAPSHOT

Ручное управление номером версии

Команда

>gradle release

1. Запрашивает номер версии в командной строке и создаёт дистрибутивы

version=0.2.3-beta-150428

2. Запрашивает номер следующей версии в командной строке и сохраняет его обратно в файл:

version=0.2.4-beta-SNAPSHOT

Подробности:
1. https://github.com/researchgate/gradle-release

Updated by Sergey Smolov almost 4 years ago · 3 revisions