Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Triquetrum/Releng/New Eclipse Version"
< Triquetrum | Releng
(→Testing: Updated path to executable.) |
(Details about updating the Eclipse version.) |
||
Line 7: | Line 7: | ||
== Update the tpd files == | == Update the tpd files == | ||
# We use [[Triquetrum/Target_Platform_Definition | Target Platform Definition (.tpd) files]] to define .target files, so edit the .tpd files and change from the previous Eclipse to the new Eclipse | # We use [[Triquetrum/Target_Platform_Definition | Target Platform Definition (.tpd) files]] to define .target files, so edit the .tpd files and change from the previous Eclipse to the new Eclipse | ||
− | # Right click on | + | ## There are two .tpd files in releng, both must be edited |
− | # Right click again on the .tpd file and select "Set Target Platform" (Or open the .target file that was just created and set the target platform there) | + | ### org.eclipse.triquetrum.python.rpc.platform.tpd and |
+ | ### org.eclipse.triquetrum.target.platform.tpd | ||
+ | ## For both files update | ||
+ | ### The orbit number for the Eclipse release, see https://download.eclipse.org/tools/orbit/downloads/ | ||
+ | ### the Eclipse version number (ex: change 2019-09 to 2020-03) | ||
+ | # Right click on each .tpd file and select "Create Target Definition File", which will create the .target file | ||
+ | # Right click again on the org.eclipse.triquetrum.target.platform.tpd file and select "Set Target Platform" (Or open the .target file that was just created and set the target platform there) | ||
== Check for other instances == | == Check for other instances == | ||
Line 15: | Line 21: | ||
git clone https://github.com/eclipse/triquetrum/ | git clone https://github.com/eclipse/triquetrum/ | ||
cd triquetrum | cd triquetrum | ||
− | find . -type f | xargs grep 2019- | + | find . -type f | xargs grep 2019-09 |
== Update the version number == | == Update the version number == |
Revision as of 22:59, 4 April 2020
Periodically, Eclipse gets updated and Triquetrum should be updated to the most recent version of Eclipse.
Below are the changes necessary.
See Milestone and Release Builds
Contents
Update the tpd files
- We use Target Platform Definition (.tpd) files to define .target files, so edit the .tpd files and change from the previous Eclipse to the new Eclipse
- There are two .tpd files in releng, both must be edited
- org.eclipse.triquetrum.python.rpc.platform.tpd and
- org.eclipse.triquetrum.target.platform.tpd
- For both files update
- The orbit number for the Eclipse release, see https://download.eclipse.org/tools/orbit/downloads/
- the Eclipse version number (ex: change 2019-09 to 2020-03)
- There are two .tpd files in releng, both must be edited
- Right click on each .tpd file and select "Create Target Definition File", which will create the .target file
- Right click again on the org.eclipse.triquetrum.target.platform.tpd file and select "Set Target Platform" (Or open the .target file that was just created and set the target platform there)
Check for other instances
Check out a clean tree and search for the previous Eclipse:
git clone https://github.com/eclipse/triquetrum/ cd triquetrum find . -type f | xargs grep 2019-09
Update the version number
See Milestone Builds
Testing
- Go to the org.eclipse.triquetrum.repository/Triquetrum.product file and select Run.
- The new Eclipse version should appear in the splash screen
- Exit Eclipse and run "mvn clean verify"
- Test out the installer, which will be in releng/org.eclipse.triquetrum.repository/target/products
mkdir tmp cd tmp unzip ../releng/org.eclipse.triquetrum.repository/target/products/org.eclipse.triquetrum.workflow.editor.rcp.incubation-0.3.0M1-macosx.cocoa.x86_64.zip