Notice: This Wiki is now read only and edits are no longer 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
(New page: == EPP Package Builds == All EPP packages are build at least once a day on build.eclipse.org. * The build runs in ** <tt>/shared/technology/epp/epp_build/33</tt> (Europa build) ** <tt>/s...) |
m (Jonah.kichwacoders.com moved page EPP/Nightly Build Infrastructure to EPP/Obsolete/Nightly Build Infrastructure: Obsolete) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | {{warning|Note: The contents of this page is obsolete, but it may still contain some interesting tid-bits.}} | ||
+ | |||
+ | [[Category:EPP:Obsolete]] | ||
== EPP Package Builds == | == EPP Package Builds == | ||
Line 6: | Line 9: | ||
** <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/ | + | ** [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 === | ||
+ | |||
+ | * build.eclipse.org:/home/data/httpd/download.eclipse.org/technology/epp/downloads/release/release.txt | ||
+ | ** contains relative path to newest package version, e.g. <tt>ganymede/M5</tt> | ||
+ | * package directory contains the files | ||
+ | ** packages: <tt>eclipse-PACKAGENAME-RELEASENAME-PLATFORM-ARCHIVE</tt>, 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: <tt>eclipse_PACKAGENAME_ECLIPSEBASE.xml</tt>, e.g. eclipse_reporting_340.xml, eclipse_java_350.xml | ||
+ | *** taken from the package feature in the CVS repository (epp/packages/PACKAGENAME.feature/eclipse_PACKAGENAME_galileo.xml) and renamend | ||
+ | ** NEW: the feature describing the content of the packages: <tt>PACKAGENAME.feature.xml</tt> | ||
+ | *** taken from the package feature in the CVS repository (epp/packages/PACKAGENAME.feature/feaeture.xml) and renamend | ||
+ | ** the EPP build logfiles: <tt>PACKAGNAME_PLATFORM.log</tt>, e.g. epp.package.jee_win32.win32.x86.log | ||
== EPP Usage Data Collector Build == | == EPP Usage Data Collector Build == |
Latest revision as of 21:38, 6 May 2021
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, eclipse_java_350.xml
- taken from the package feature in the CVS repository (epp/packages/PACKAGENAME.feature/eclipse_PACKAGENAME_galileo.xml) and renamend
- NEW: the feature describing the content of the packages: PACKAGENAME.feature.xml
- taken from the package feature in the CVS repository (epp/packages/PACKAGENAME.feature/feaeture.xml) and renamend
- the EPP build logfiles: PACKAGNAME_PLATFORM.log, e.g. epp.package.jee_win32.win32.x86.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