-
-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
Hi,
I try to understand how system version configuration works on changeUnit and I don t find anywhere in the doc or in the examples project a explained use case.
the ChangeUnit documentation point to the runner configuration documentation where the only information we have is the nature (string) and default value for startSystemVersion & endSystemVersions.
So her are my questions:
- shall we assume a typo in the documentation about "endSystemVersions" property name (additional 's' at the end)? MongockStandalone builder is exposing a 'setEndSystemVersion'
- What does 'MAX_VAUE' means for a string as a default value for endSystemVersions property ?
- What is the supported format/pattern of the value for startSystemVersion & endSystemVersions ? Can I use SemVer ? HOw would "123" and "abc" values shall behave for start and end version ?
I use Standalone runner, I have a set of changeunit with different systemVersion values and try to only run some of them by playing with the startSystemVersion & endSystemVersion of the builder.
| ChangeUnit 1 | ChangeUnit 2 | runner setStartSystemVersion | runner setEndSystemVersion | Expected |
|---|---|---|---|---|
| 1.0.0 | 2.0.0 | 1.0.0 | 1.9.0 | running only changeUnit 1 |
| 0.0.1 | 0.1.0 | 1.0.0 | 1.9.0 | running Nothing |
| 1 | 50 | 1 | 30 | running only changeUnit 1 |
So far none of those cases works
Can you plz enrich documentation and provide working examples using standalone runner ?
Thx
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels