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

For JBIDE 4.3.1.Beta1: Code Freeze + Branch

    Details

      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

        Gliffy Diagrams

          Attachments

          1.
          For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Aerogear] Sub-task Closed Gorkem Ercan 4.3.1.Beta1 aerogear-hybrid, cordovasim
          2.
          For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Central Discovery] Sub-task Closed Nick Boldt 4.3.1.Beta1 central-update
          3.
          For JBIDE 4.3.1.Beta1: Code Freeze + Branch [VPE] Sub-task Closed Konstantin Marmalyukov 4.3.1.Beta1 visual-page-editor-core
          4.
          For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Integration Tests] Sub-task Closed Pavol Srna 4.3.1.Beta1 qa
          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 Nick Boldt 4.3.1.Beta1 build
          6.
          For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Server] Sub-task Closed Rob Stryker 4.3.1.Beta1 server
          7.
          For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Hibernate] Sub-task Closed Koen Aers 4.3.1.Beta1 hibernate
          8.
          For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Base] Sub-task Closed Alexey Kazakov 4.3.1.Beta1 common, usage
          9.
          For JBIDE 4.3.1.Beta1: Code Freeze + Branch [OpenShift] Sub-task Closed André Dietisheim 4.3.1.Beta1 openshift
          10.
          For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Playground] Sub-task Closed Unassigned 4.3.1.Beta1 playground
          11.
          For JBIDE 4.3.1.Beta1: Code Freeze + Branch [JavaEE] Sub-task Closed Alexey Kazakov 4.3.1.Beta1 cdi, cdi-extensions, jsf, seam2
          12.
          For JBIDE 4.3.1.Beta1: Code Freeze + Branch [JST] Sub-task Closed Alexey Kazakov 4.3.1.Beta1 common
          13.
          For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Forge] Sub-task Closed Koen Aers 4.3.1.Beta1 forge
          14.
          For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Birt] Sub-task Closed Snjezana Peco 4.3.1.Beta1 birt
          15.
          For JBIDE 4.3.1.Beta1: Code Freeze + Branch [BrowserSim] Sub-task Closed Konstantin Marmalyukov 4.3.1.Beta1 browsersim
          16.
          For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Webservices] Sub-task Closed Xavier Coulon 4.3.1.Beta1 webservices
          17.
          For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Arquillian] Sub-task Closed Snjezana Peco 4.3.1.Beta1 arquillian
          18.
          For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Freemarker] Sub-task Closed Denis Golovin 4.3.1.Beta1 freemarker
          19.
          For JBIDE 4.3.1.Beta1: Code Freeze + Branch [Central] Sub-task Closed Fred Bricon 4.3.1.Beta1 central, maven, project-examples
          20.
          For JBIDE 4.3.1.Beta1: Code Freeze + Branch [LiveReload] Sub-task Closed Xavier Coulon 4.3.1.Beta1 livereload

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: