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 "SMILA/Release Work Checklist"
< SMILA
(→Howto create a SMILA release or milestone) |
(→Make javadocs available) |
||
(11 intermediate revisions by 3 users not shown) | |||
Line 2: | Line 2: | ||
This page describes what to do to make a SMILA release or milestone available for download. | This page describes what to do to make a SMILA release or milestone available for download. | ||
+ | |||
+ | === Check versions of SMILA bundles and packages === | ||
+ | |||
+ | All bundles, packages, features, products should have version numbers equals to the release/milestone number (without the milestone part of course). I.e. for release 1.0 all versions should be set to 1.0.0. | ||
=== Put builds on Eclipse download server === | === Put builds on Eclipse download server === | ||
Line 9: | Line 13: | ||
* Log-in to <code>build.eclipse.org</code> using committer ID and password. | * Log-in to <code>build.eclipse.org</code> using committer ID and password. | ||
− | * For milestones: <code>cd / | + | * For milestones: <code>cd /shared/rt/smila/milestones</code> |
− | * For releases: <code>cd / | + | * For releases: <code>cd /shared/rt/smila/releases</code> |
* In the following "$VERSION" is the release number. | * In the following "$VERSION" is the release number. | ||
− | ** milestones: e.g. " | + | ** milestones: e.g. "1.0-M1". |
− | ** releases: e.g. " | + | ** releases: e.g. "1.0" |
* <code>mkdir $VERSION</code> | * <code>mkdir $VERSION</code> | ||
− | * <code>cp | + | * <code>cp /shared/rt/smila/nightly/SMILA-*.zip $VERSION</code> |
* rename the files by replacing the "r1234" part with $VERSION | * rename the files by replacing the "r1234" part with $VERSION | ||
Line 25: | Line 29: | ||
* Download URLs for milestones: | * Download URLs for milestones: | ||
− | ** http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA | + | ** http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA-$VERSION-linux.gtk.x86.zip |
− | ** http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA | + | ** http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA-$VERSION-linux.gtk.x86_64.zip |
− | ** http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA | + | ** http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA-$VERSION-macosx.cocoa.x86_64.zip |
− | ** http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA | + | ** http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA-$VERSION-win32.win32.x86.zip |
− | ** http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA | + | ** http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA-$VERSION-win32.win32.x86_64.zip |
+ | ** http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA-$VERSION-core-source.zip | ||
+ | ** http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA-$VERSION-integrator-examples.zip | ||
* Download URLs for releases: | * Download URLs for releases: | ||
− | ** http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA | + | ** http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA-$VERSION-linux.gtk.x86.zip |
− | ** http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA | + | ** http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA-$VERSION-linux.gtk.x86_64.zip |
− | ** http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA | + | ** http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA-$VERSION-macosx.cocoa.x86_64.zip |
− | ** http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA | + | ** http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA-$VERSION-win32.win32.x86.zip |
− | ** http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA | + | ** http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA-$VERSION-win32.win32.x86_64.zip |
+ | ** http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA-$VERSION-core-source.zip | ||
+ | ** http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA-$VERSION-integrator-examples.zip | ||
− | === | + | === Make javadocs available === |
− | * <code>cd / | + | * <code>cd /shared/rt/smila/javadoc</code> |
* <code>cp -R current $VERSION</code> | * <code>cp -R current $VERSION</code> | ||
* <code>cd $VERSION</code> | * <code>cd $VERSION</code> | ||
Line 46: | Line 54: | ||
* Send URLs to a project lead to put them on the web pages (: | * Send URLs to a project lead to put them on the web pages (: | ||
− | ** URL to view online: http:// | + | ** URL to view online: http://archive.eclipse.org/rt/smila/javadoc/$VERSION/ |
− | ** URL to download: http:// | + | ** URL to download: http://archive.eclipse.org/rt/smila/javadoc/SMILA-javadoc-$VERSION.zip |
+ | |||
+ | [[Category:SMILA]] |
Latest revision as of 09:24, 14 April 2015
Contents
How to create a SMILA release or milestone
This page describes what to do to make a SMILA release or milestone available for download.
Check versions of SMILA bundles and packages
All bundles, packages, features, products should have version numbers equals to the release/milestone number (without the milestone part of course). I.e. for release 1.0 all versions should be set to 1.0.0.
Put builds on Eclipse download server
- Check that the last nightly build
http://build.eclipse.org/rt/smila/nightly/
was successful. - Create a tag of
https://dev.eclipse.org/svnroot/rt/org.eclipse.smila/trunk
using the revision of the nightly build. - Log-in to
build.eclipse.org
using committer ID and password.
- For milestones:
cd /shared/rt/smila/milestones
- For releases:
cd /shared/rt/smila/releases
- In the following "$VERSION" is the release number.
- milestones: e.g. "1.0-M1".
- releases: e.g. "1.0"
-
mkdir $VERSION
-
cp /shared/rt/smila/nightly/SMILA-*.zip $VERSION
- rename the files by replacing the "r1234" part with $VERSION
- For milestones:
cp -R $VERSION /home/data/httpd/download.eclipse.org/rt/smila/milestones
- For releases:
cp -R $VERSION /home/data/httpd/download.eclipse.org/rt/smila/releases
- Send URLs for download to a project lead to put them on the web pages (:
- Download URLs for milestones:
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA-$VERSION-linux.gtk.x86.zip
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA-$VERSION-linux.gtk.x86_64.zip
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA-$VERSION-macosx.cocoa.x86_64.zip
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA-$VERSION-win32.win32.x86.zip
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA-$VERSION-win32.win32.x86_64.zip
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA-$VERSION-core-source.zip
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA-$VERSION-integrator-examples.zip
- Download URLs for releases:
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA-$VERSION-linux.gtk.x86.zip
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA-$VERSION-linux.gtk.x86_64.zip
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA-$VERSION-macosx.cocoa.x86_64.zip
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA-$VERSION-win32.win32.x86.zip
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA-$VERSION-win32.win32.x86_64.zip
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA-$VERSION-core-source.zip
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA-$VERSION-integrator-examples.zip
Make javadocs available
-
cd /shared/rt/smila/javadoc
-
cp -R current $VERSION
-
cd $VERSION
-
zip -r ../SMILA-javadoc-$VERSION.zip *
- Send URLs to a project lead to put them on the web pages (:
- URL to view online: http://archive.eclipse.org/rt/smila/javadoc/$VERSION/
- URL to download: http://archive.eclipse.org/rt/smila/javadoc/SMILA-javadoc-$VERSION.zip