Uploaded image for project: 'Red Hat CodeReady Studio (devstudio)'
  1. Red Hat CodeReady Studio (devstudio)
  2. JBDS-3451

For JBDS 9.0.0.Beta1: Code Freeze + Branch

    XMLWordPrintable

    Details

    • Docs QE Status:
      NEW

      Description

      For JBDS 9.0.0.Beta1: Please perform the following tasks:

      0. If nothing has changed in your component since the creation of the 4.2.x branch (eg., Portal, Freemarker), Reject this JIRA.

      Otherwise:

      0. Make sure your component has no remaining unresolved JIRAs set for fixVersion = 4.3.0.Beta1

      Unresolved JIRAs with fixVersion = 4.3.0.Beta1, 9.0.0.Beta1

      1. Ensure your component features/plugins have been properly upversioned, eg., from 1.0.0 to 1.1.0, or from 1.2.2 to 1.2.100.

      NOTE: If you already did this for your master branch, you do not need to do so again. Please also ensure that the version of your code in the master branch is greater than your code in the 4.2.x branch.

      mvn -Dtycho.mode=maven org.eclipse.tycho:tycho-versions-plugin:0.22.0:set-version -DnewVersion=4.3.0-SNAPSHOT
      

      2. Update your root pom to use parent pom version 4.3.0.Beta1-SNAPSHOT;

        <parent>
          <groupId>org.jboss.tools</groupId>
          <artifactId>parent</artifactId>
          <version>4.3.0.Beta1-SNAPSHOT</version>
        </parent>
      

      3. Ensure you've built & run your plugin tests using the latest target platform version 4.50.0.Beta1;

      mvn clean verify -Dtpc.version=4.50.0.Beta1-SNAPSHOT  # (if the TP is still a SNAPSHOT)
        or
      mvn clean verify -Dtpc.version=4.50.0.Beta1           # (if the TP is already released)
      

      4. Branch from your existing master branch into a new jbosstools-4.3.0.Beta1x branch;

      git checkout master
      git pull origin master
      git checkout -b jbosstools-4.3.0.Beta1x
      git push origin jbosstools-4.3.0.Beta1x
      

      5. NOW THAT YOU HAVE BRANCHED, check out your master branch.

      git checkout master
      git pull origin master
      

      6. Update your master branch parent pom to use the latest version, 4.3.0.Beta2-SNAPSHOT:

        <parent>
          <groupId>org.jboss.tools</groupId>
          <artifactId>parent</artifactId>
          <version>4.3.0.Beta2-SNAPSHOT</version>
        </parent>
      

      Now, your root pom will use parent pom version:

      • 4.3.0.Beta1-SNAPSHOT in your jbosstools-4.3.0.Beta1x branch, and
      • 4.3.0.Beta2-SNAPSHOT in your master bran

      7. Close (do not resolve) this JIRA when done.

      8. If you have any outstanding New + Noteworthy JIRAs to do, please complete them next.

      Search for all task JIRA

        Attachments

          Activity

            People

            Assignee:
            nickboldt Nick Boldt
            Reporter:
            nickboldt Nick Boldt
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: