DescriptionMake versions aware of alpha, beta, dev tags.
Update the version number structure to have a tag.
A development version is an odd minor before 1.19.3
or anything with a tag after that (or a non-zero
build number).
Using the following format:
{major}.{minor}.{patch} # if tag empty and build 0
{major}.{minor}.{patch}.{build} # if tag empty
{major}.{minor}-{tag}{patch} # if build 0
{major}.{minor}-{tag}{patch}.{build}
This way any tag gets sorted before a release
using deb version sort.
I don't care and the code doesn't check about
alpha/beta vs. dev tags, but sorts them lexically.
https://code.launchpad.net/~thumper/juju-core/enable-alpha-versions/+merge/220898
(do not edit description out of merge proposal)
Patch Set 1 #Patch Set 2 : Make versions aware of alpha, beta, dev tags. #
Total comments: 4
Patch Set 3 : Make versions aware of alpha, beta, dev tags. #
MessagesTotal messages: 5
|