Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-21262

For JBIDE 4.3.1.Beta1: Code Freeze + Branch

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • Blocker
    • 4.3.1.Beta1
    • None
    • build

    Description

      For JBIDE 4.3.1.Beta1: Please perform the following tasks:

      0. If nothing has changed in your component since the release of JBoss Tools 4.3.0.Final (eg., Portal, Freemarker?), Reject this JIRA.

      Otherwise:

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

      Unresolved JIRAs with fixVersion = 4.3.1.Beta1, 9.1.0.Beta1

      1. Ensure your component features/plugins have been properly upversioned, eg., from 4.3.0 to 4.3.1, 1.2.3 to 1.2.100, or 2.3.100 to 2.3.101

      NOTE: If you already did this earlier when we were preparing for Beta1 (after 4.3.0.Final was released), 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.3.x branch.

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

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

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

      3. Ensure you've built & run your plugin tests using the latest target platform version 4.50.2.Beta1 (or 4.50.2.Beta1-SNAPSHOT).

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

      4. Branch from your existing jbosstools-4.3.x branch into a new jbosstools-4.3.1.Beta1x branch;

      git checkout jbosstools-4.3.x
      git pull origin jbosstools-4.3.x
      git checkout -b jbosstools-4.3.1.Beta1x
      git push origin jbosstools-4.3.1.Beta1x
      

      5. NOW THAT YOU HAVE BRANCHED, check out your jbosstools-4.3.x branch.

      git checkout jbosstools-4.3.x
      git pull origin jbosstools-4.3.x
      

      6. Update your jbosstools-4.3.x branch parent pom to use the latest version, 4.3.1.Beta2-SNAPSHOT:

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

      Now, your root pom will use parent pom version:

      • 4.3.1.Beta1-SNAPSHOT in your jbosstools-4.3.1.Beta1x branch, and
      • 4.3.1.Beta2-SNAPSHOT in your jbosstools-4.3.x branch.

      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

      See also: JBDS-3572

      Attachments

        1.
        For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Aerogear] Sub-task Closed Blocker Gorkem Ercan
        2.
        For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Central Discovery] Sub-task Closed Blocker Nick Boldt
        3.
        For JBIDE 4.3.1.Beta1: Code Freeze + Branch [VPE] Sub-task Closed Blocker Konstantin Marmalyukov (Inactive)
        4.
        For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Integration Tests] Sub-task Closed Blocker Pavol Srna
        5.
        For JBIDE 4.3.1.Beta1: Code Freeze + Branch [build, build-sites, build-ci, maven-plugins, dl.jb.org, devdoc, versionwatch] Sub-task Closed Blocker Nick Boldt
        6.
        For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Server] Sub-task Closed Blocker Rob Stryker (Inactive)
        7.
        For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Hibernate] Sub-task Closed Blocker Koen Aers
        8.
        For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Base] Sub-task Closed Blocker Alexey Kazakov
        9.
        For JBIDE 4.3.1.Beta1: Code Freeze + Branch [OpenShift] Sub-task Closed Blocker André Dietisheim
        10.
        For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Playground] Sub-task Closed Blocker Unassigned
        11.
        For JBIDE 4.3.1.Beta1: Code Freeze + Branch [JavaEE] Sub-task Closed Blocker Alexey Kazakov
        12.
        For JBIDE 4.3.1.Beta1: Code Freeze + Branch [JST] Sub-task Closed Blocker Alexey Kazakov
        13.
        For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Forge] Sub-task Closed Blocker Koen Aers
        14.
        For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Birt] Sub-task Closed Blocker Snjezana Peco (Inactive)
        15.
        For JBIDE 4.3.1.Beta1: Code Freeze + Branch [BrowserSim] Sub-task Closed Blocker Konstantin Marmalyukov (Inactive)
        16.
        For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Webservices] Sub-task Closed Blocker Xavier Coulon
        17.
        For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Arquillian] Sub-task Closed Blocker Snjezana Peco (Inactive)
        18.
        For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Freemarker] Sub-task Closed Blocker Denis Golovin (Inactive)
        19.
        For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Central] Sub-task Closed Blocker Fred Bricon
        20.
        For JBIDE 4.3.1.Beta1: Code Freeze + Branch [LiveReload] Sub-task Closed Blocker Xavier Coulon

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: