Jump to: navigation, search

Difference between revisions of "SMILA/Release Work Checklist"

(New page: == Howto create a SMILA release or milestone == === Put builds on Eclipse download server === * Check that the last nightly build <code>http://build.eclipse.org/rt/smila/nightly/</code> ...)
 
m
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Howto create a SMILA release or milestone ==
+
== 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 ===
 
=== Put builds on Eclipse download server ===
Line 11: Line 17:
  
 
* In the following "$VERSION" is the release number.
 
* In the following "$VERSION" is the release number.
** milestones: e.g. "0.9-M1".
+
** milestones: e.g. "1.0-M1".
** releases: e.g. "0.9"
+
** releases: e.g. "1.0"
  
 
* <code>mkdir $VERSION</code>
 
* <code>mkdir $VERSION</code>
Line 23: Line 29:
  
 
* Download URLs for milestones:
 
* Download URLs for milestones:
** http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA-incubation-$VERSION-linux.gtk.x86.zip
+
** 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-incubation-$VERSION-linux.gtk.x86_64.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-incubation-$VERSION-macosx.cocoa.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-incubation-$VERSION-win32.win32.x86.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-incubation-$VERSION-win32.win32.x86_64.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:  
 
* Download URLs for releases:  
** http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA-incubation-$VERSION-linux.gtk.x86.zip
+
** 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-incubation-$VERSION-linux.gtk.x86_64.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-incubation-$VERSION-macosx.cocoa.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-incubation-$VERSION-win32.win32.x86.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-incubation-$VERSION-win32.win32.x86_64.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
  
=== Javadoc ===
+
=== Make javadocs available ===
  
 
* <code>cd /opt/public/rt/smila/javadoc</code>
 
* <code>cd /opt/public/rt/smila/javadoc</code>
Line 46: Line 56:
 
** URL to view online: http://build.eclipse.org/rt/smila/javadoc/$VERSION/
 
** URL to view online: http://build.eclipse.org/rt/smila/javadoc/$VERSION/
 
** URL to download: http://build.eclipse.org/rt/smila/javadoc/SMILA-javadoc-$VERSION.zip
 
** URL to download: http://build.eclipse.org/rt/smila/javadoc/SMILA-javadoc-$VERSION.zip
 +
 +
[[Category:SMILA]]

Latest revision as of 02:41, 6 June 2012

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

  • For milestones: cd /opt/public/rt/smila/milestones
  • For releases: cd /opt/public/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 ../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 (:

Make javadocs available

  • cd /opt/public/rt/smila/javadoc
  • cp -R current $VERSION
  • cd $VERSION
  • zip -r ../SMILA-javadoc-$VERSION.zip *