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 "EPP/Obsolete/Nightly Build Infrastructure"
< EPP
m |
m |
||
Line 6: | Line 6: | ||
** <tt>/shared/technology/epp/epp_build/33</tt> (Europa build) | ** <tt>/shared/technology/epp/epp_build/33</tt> (Europa build) | ||
** <tt>/shared/technology/epp/epp_build/34</tt> (Ganymede build) | ** <tt>/shared/technology/epp/epp_build/34</tt> (Ganymede build) | ||
+ | ** <tt>/shared/technology/epp/epp_build/35</tt> (Galileo build) | ||
+ | * The main build script is called startXY.sh (XY=34 for Ganymede, XY=35 for Galileo) from [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.epp/releng/org.eclipse.epp.config/?root=Technology_Project releng/org.eclipse.epp.config] | ||
* The build output is copied to | * The build output is copied to | ||
** [http://build.eclipse.org/technology/epp/epp_build/33/download/ <tt>/shared/technology/epp/epp_build/33/download</tt>] | ** [http://build.eclipse.org/technology/epp/epp_build/33/download/ <tt>/shared/technology/epp/epp_build/33/download</tt>] | ||
** [http://build.eclipse.org/technology/epp/epp_build/34/download/ <tt>/shared/technology/epp/epp_build/34/download</tt>] | ** [http://build.eclipse.org/technology/epp/epp_build/34/download/ <tt>/shared/technology/epp/epp_build/34/download</tt>] | ||
+ | ** [http://build.eclipse.org/technology/epp/epp_build/35/download/ <tt>/shared/technology/epp/epp_build/35/download</tt>] | ||
* Build results available from [http://www.eclipse.org/epp/download.php EPP download page] | * Build results available from [http://www.eclipse.org/epp/download.php EPP download page] | ||
− | * | + | * Galileo milestone releases available from [http://www.eclipse.org/downloads/packages/ EPP Packaging Site] - look for the |
− | * Only milestone and release builds are distributed to the Eclipse mirror servers | + | * Only milestone and release builds are distributed to the Eclipse mirror servers, nightly builds are available from build.eclipse.org |
=== Conventions of the new packaging website === | === Conventions of the new packaging website === |
Revision as of 03:33, 12 May 2009
EPP Package Builds
All EPP packages are build at least once a day on build.eclipse.org.
- The build runs in
- /shared/technology/epp/epp_build/33 (Europa build)
- /shared/technology/epp/epp_build/34 (Ganymede build)
- /shared/technology/epp/epp_build/35 (Galileo build)
- The main build script is called startXY.sh (XY=34 for Ganymede, XY=35 for Galileo) from releng/org.eclipse.epp.config
- The build output is copied to
- Build results available from EPP download page
- Galileo milestone releases available from EPP Packaging Site - look for the
- Only milestone and release builds are distributed to the Eclipse mirror servers, nightly builds are available from build.eclipse.org
Conventions of the new packaging website
- build.eclipse.org:/home/data/httpd/download.eclipse.org/technology/epp/downloads/release/release.txt
- contains relative path to newest package version, e.g. ganymede/M5
- package directory contains the files
- packages: eclipse-PACKAGENAME-RELEASENAME-PLATFORM-ARCHIVE, e.g. eclipse-rcp-ganymede-M5-macosx-carbon.tar.gz
- checksum files, e.g. eclipse-rcp-ganymede-M5-macosx-carbon.tar.gz.md5 and eclipse-rcp-ganymede-M5-macosx-carbon.tar.gz.sha1
- the EPP configuration files: eclipse_PACKAGENAME_ECLIPSEBASE.xml, e.g. eclipse_reporting_340.xml
- the EPP build logfiles: PACKAGNAME.log, e.g. reporting.log
EPP Usage Data Collector Build
- Server: build.eclipse.org, build directory /shared/technology/epp/udc_build
- Features: org.eclipse.epp.usagedata.feature and org.eclipse.epp.usagedata.tests.feature
- Creates site.xml, pack200, and signed bundles
- Copies the build output to /home/data/httpd/download.eclipse.org/technology/epp/updates/testing/
- Testing update site: download.eclipse.org/technology/epp/updates/testing/site.xml