-
Task
-
Resolution: Done
-
Blocker
-
None
-
NEW
For JBDS 9.1.0.Beta2: 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.Beta2
Unresolved JIRAs with fixVersion = 4.3.1.Beta2, 9.1.0.Beta2
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 Beta2 (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.Beta2-SNAPSHOT.
<parent> <groupId>org.jboss.tools</groupId> <artifactId>parent</artifactId> <version>4.3.1.Beta2-SNAPSHOT</version> </parent>
3a. Ensure you've built your code using the latest minimum target platform version 4.50.2.Beta2-SNAPSHOT (4.50 = Eclipse Mars.0)
mvn clean verify -Dtpc.version=4.50.2.Beta2-SNAPSHOT
3b. Ensure you've run your tests using the latest maximum target platform version 4.52.0.Beta2-SNAPSHOT (4.52 = Eclipse Mars.2)
mvn clean verify -Dtpc.version=4.52.0.Beta2-SNAPSHOT
4. Branch from your existing jbosstools-4.3.x branch into a new jbosstools-4.3.1.Beta2x branch;
git checkout jbosstools-4.3.x git pull origin jbosstools-4.3.x git checkout -b jbosstools-4.3.1.Beta2x git push origin jbosstools-4.3.1.Beta2x
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.CR1-SNAPSHOT:
<parent> <groupId>org.jboss.tools</groupId> <artifactId>parent</artifactId> <version>4.3.1.CR1-SNAPSHOT</version> </parent>
Now, your root pom will use parent pom version:
- 4.3.1.Beta2-SNAPSHOT in your jbosstools-4.3.1.Beta2x branch, and
- 4.3.1.CR1-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.