Я хочу увеличить номер версии моего проекта с 1.0.0. до 1.0.1 автоматически всякий раз, когда новая сборка выполняется с помощью команды bash. Мне нужно только увеличить номер пути, а другие я буду увеличивать вручную во время ручной сборки.Увеличение версии с помощью задачи градации
я хочу изменить
это:
version=1.0.0
к Это:
version=1.0.1
используя Gradle задачу. любая помощь, как я могу это сделать. Есть ли способ обновить это с помощью регулярного выражения или с помощью функции подстроки.
В чем смысл 'def v = buildFile.getText(). find (version)' здесь? Разве это не просто даст вам «версию» сразу? – cfrick
Да, вы можете опустить это и ссылаться на версию напрямую. Но если вы не хотите, чтобы сборка завершилась неудачей, если версия не установлена, вы можете добавить 'if (v)' check к этой задаче. Но если вы выполните 'if (version)' check и версия не установлена, сборка завершится неудачно. – Alexiy
@Alexity это создаст проблему, если версия = '1.0.100' – Sushant