Как сделать инкремент версии проекта в файле version.properties?
Задача такова, что есть в репозиторий, в котором есть version.properties, нужно вытягивать версию из этого файла (мажор.минор.пач) и в зависимости от того хотфикс это или просто мерж изменять пач или минов. Подскажите как это реализовать на Groovy в Jenkins pipeline.
def str = readProperties file:'version.properties'
v = str['version']
Integer major = version.split("\\.")[0] as Integer
Integer minor = version.split("\\.")[1] as Integer
Integer patch = version.split("\\.")[2] as Integer
patch += 1
minor += 1