Skip to content

lacking of documentation and example about system verison #35

Description

@gilgougnot

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions