Story #16982

Use ~devN versions so they sort before release candidates

Added by Peter Amstutz 14 days ago. Updated 7 days ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Target version:
Start date:
10/08/2020
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Story points:
-

Subtasks

Task #16983: Review 16982-tilde-devNResolvedWard Vandewege

Associated revisions

Revision c6c2f351
Added by Peter Amstutz 8 days ago

Merge branch '16982-tilde-devN' refs #16982

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <>

Revision c95df2be (diff)
Added by Ward Vandewege 7 days ago

Bugfix: fix detection of already generated Python deb/rpm packages.

refs #16982

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <>

Revision ae141be4 (diff)
Added by Ward Vandewege 7 days ago

Tweak version number parsing.

refs #16982

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <>

Revision 3d57e406 (diff)
Added by Ward Vandewege 7 days ago

Tweak version number parsing (again).

refs #16982

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <>

Revision 5db3c780 (diff)
Added by Ward Vandewege 7 days ago

Fix arvados-cwl-conformance-tests.

refs #16982

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <>

Revision 5f5e1d89 (diff)
Added by Ward Vandewege 7 days ago

Tweak version number parsing, taking release clients into account.

refs #16982

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <>

History

#1 Updated by Peter Amstutz 14 days ago

  • Status changed from New to In Progress

#2 Updated by Peter Amstutz 14 days ago

  • Assigned To set to Peter Amstutz

#3 Updated by Peter Amstutz 14 days ago

16982-tilde-devN @ arvados|0c98c5c9c5902a94dc614736a46b43fd43faba6e

This takes it the rest of the way and uses tilde for dev as well.

We no longer have a single consistent version string across packaging systems, however within each packaging system, the versions will sort the way we want them to, e.g.

debian/rpm

X.Y.Z~devN < X.Y.Z~rcN < X.Y.Z

python

X.Y.Z.devN < X.Y.ZrcN < X.Y.Z

ruby

X.Y.Z.devN < X.Y.Z.rcN < X.Y.Z

#4 Updated by Ward Vandewege 8 days ago

Peter Amstutz wrote:

16982-tilde-devN @ arvados|0c98c5c9c5902a94dc614736a46b43fd43faba6e

LGTM thanks.

#5 Updated by Peter Amstutz 7 days ago

  • Status changed from In Progress to Resolved

Also available in: Atom PDF