Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Recommenders/Release/Checklist"
Sewe.cqse.eu (Talk | contribs) (Added some step-by-step descriptions) |
|||
Line 1: | Line 1: | ||
− | This is a action list that should be checked before a new drop is promoted | + | This is a action list that should be checked before a new drop is promoted. |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
+ | #Walk trough all UI test cases and check applicability (especially for postponed scenarios)? Do that a few days before drop date. | ||
+ | #Are all UI test suites running? | ||
+ | #Do all manual test scenarios still work? | ||
+ | #Are all versions in pom.xml, manifest.mf, and feature.xml files updated? | ||
+ | #*Run '''mvn org.eclipse.tycho:tycho-versions-plugin:set-version -DnewVersion=<version>''' from the project parent (as described [http://community.jboss.org/en/tools/blog/2011/09/17/coping-with-versions-in-large-multi-module-osgi-projects here]) | ||
+ | #*Verify correctness by '''grep'''ing for the old version | ||
+ | #Added News and Noteworthy/0.x to org.eclipse.recommenders.doc.user plug-in generation task? | ||
+ | #Added all new plug-in dependencies to feature? | ||
+ | #Are plug-ins available from dev update channel? | ||
+ | #Does a test install in a clean Eclipse installation work? | ||
+ | #*Perform a fresh install | ||
+ | #*Add the locally-built dev update site (file://''GIT_ROOT''/dist/org.eclipse.recommenders.repository.rcp.dev.''ECLIPSE''/target/repository) in the '''Help/Install New Software...''' dialog | ||
+ | #*Perform an update | ||
+ | #Website updated? | ||
+ | #Marketplace updated? | ||
+ | #Announcements ready? | ||
+ | #Created a post in the forum? | ||
[[Category:Recommenders|Release]] | [[Category:Recommenders|Release]] |
Revision as of 04:58, 16 January 2013
This is a action list that should be checked before a new drop is promoted.
- Walk trough all UI test cases and check applicability (especially for postponed scenarios)? Do that a few days before drop date.
- Are all UI test suites running?
- Do all manual test scenarios still work?
- Are all versions in pom.xml, manifest.mf, and feature.xml files updated?
- Run mvn org.eclipse.tycho:tycho-versions-plugin:set-version -DnewVersion=<version> from the project parent (as described here)
- Verify correctness by greping for the old version
- Added News and Noteworthy/0.x to org.eclipse.recommenders.doc.user plug-in generation task?
- Added all new plug-in dependencies to feature?
- Are plug-ins available from dev update channel?
- Does a test install in a clean Eclipse installation work?
- Perform a fresh install
- Add the locally-built dev update site (file://GIT_ROOT/dist/org.eclipse.recommenders.repository.rcp.dev.ECLIPSE/target/repository) in the Help/Install New Software... dialog
- Perform an update
- Website updated?
- Marketplace updated?
- Announcements ready?
- Created a post in the forum?