Details

      Description

      Purpose: Ensure that variables related to the portal release version in ReleaseInfo.java are always consistent
      e.g. prevent mistakes like this one. "7.1.0 CE GA2" should have been "7.1.1 CE GA2"

      Please enforce the following in SF:
      Based on the text in

      private static final String _VERSION =  "{x}.{y}.{z}"
      1. A line exists that matches
        public static final int RELEASE_{x}_{y}_{z}_BUILD_NUMBER = {x}{y}0{z}
      2. Update _BUILD
        private static final String _BUILD = "{x}{y}0{z}"
      3. Update _VERSION_DISPLAY_NAME
        private static final String_VERSION_DISPLAY_NAME = "{x}.{y}.{z} CE GA{z+1}"

        if z=0, must equal GA1 OR allow other values after CE so this will pass for pre-releases (milestone, alpha, beta, RC). Examples:

        "7.2.0 CE GA1"
        "7.2.0 CE M1"
        "7.2.0 CE Alpha 3"
        "7.2.0 CE RC2"

        OR if z=10, must equal GA1. Example:

        "7.2.10 GA1"

      the test MUST fail for this case (and similar):

      "7.2.0 CE GA2"

        Attachments

          Activity

            People

            • Assignee:
              hugo.huijser Hugo Huijser
              Reporter:
              jason.pince Jason Pince
              Recent user:
              Lester Pi
              Participants of an Issue:
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: