Reckon parallel release versioning

55 Views Asked by At

We've been using reckon for semantic versioning in gradle:

plugins {
    id("org.ajoberstar.reckon.settings") version "0.18.0"
}

extensions.configure<org.ajoberstar.reckon.gradle.ReckonExtension> {
    setDefaultInferredScope("patch")
    stages("beta", "rc", "final")
    setScopeCalc(calcScopeFromProp().or(calcScopeFromCommitMessages()))
    setStageCalc(calcStageFromProp())
}

which has been working well as it dutifully calculates the next git tag in gradle.

However, we'd like to maintain 2 releases while we're upgrading to a new micronaut version which seems possible using release branches such as release/4.0.x, but I haven't gotten it working nor can I find an example.

0

There are 0 best solutions below