Ettore Di Giacinto
|
77ba4193aa
|
Add ValidateSelector to versioner interface and consume it
We can refactor furthermore by dropping the package methods, as now we
can consume a versioner in all places that requires it
|
2020-04-05 15:52:16 +02:00 |
|
Ettore Di Giacinto
|
5a5e7f1dfa
|
Move version logic inside versioner
WIP, it needs yet to be under the interface implementation
|
2020-04-05 11:16:14 +02:00 |
|
Ettore Di Giacinto
|
cf8091a7fd
|
Re-enable debian versioning test, add more cases
|
2020-04-04 16:49:41 +02:00 |
|
Ettore Di Giacinto
|
3caaa01eb8
|
Add semver detection to versioner
In this way we compare only all version that are compliant to semver,
otherwise we fallback to debian sorting.
|
2020-04-04 16:48:48 +02:00 |
|
Ettore Di Giacinto
|
4eae0a851c
|
Add versioner unit tests
|
2020-04-04 16:33:08 +02:00 |
|
Ettore Di Giacinto
|
626419f955
|
Fix original version mapping in versioner
|
2020-04-04 16:23:43 +02:00 |
|
Ettore Di Giacinto
|
04f9a88a5f
|
Add versioner interface to wrap versioning operations
This allows to scope responsabilities and enables switching to different
ordering algorithms
|
2020-04-04 15:29:20 +02:00 |
|