Babel / Building and Releasing Language Packs

From Eclipsepedia

< Babel
Revision as of 15:51, 28 May 2009 by Denis.roy.eclipse.org (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  • A cron job, running on babel.eclipse.org, executes publishPackFromLive.sh, which executes generate1.php and builds the language pack ZIP files as well as the update site.
  • All builds are pushed to the Build server so they can be downloaded and tested.
  • Nightly builds only target the latest release train. The resulting build directory is encoded as NYYYYMMDD-HHMM.
  • One weekly build builds all trains. The resulting build directory is encoded as IYYYYMMDD-HHMM.

Promoting a Build

Only I-builds can be promoted to the Babel downloads site. Before promoting a build, please make sure:

  • The build has passed. Check the babel_language_packs directory for the test results. Consult the logs.
  • The build works. Download the language packs and test them on the latest release/milestone build of Eclipse for each train.

To promote the build, use an SSH client and connect to build.eclipse.org.

   cd /shared/technology/babel
   ./promote.sh I2009MMDD-HHMM