1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-03 14:25:37 +02:00

[253996] Update build instructions for Galileo

This commit is contained in:
Martin Oberhuber 2009-05-05 20:30:33 +00:00
parent 0abf865bea
commit 1dae63b988

View file

@ -47,32 +47,35 @@ cd ws2
----------------------------------
After testing the "invisible" S-build:
ssh build.eclipse.org
cd ws2/publish/S-2.0RC3*
cd ws2/publish/S-3.1RC3*
mv package.count.orig package.count
3c) Promote an S-build to Europa
3c) Promote an update site
--------------------------
Any build generates its update site in $HOME/downlads-tm/testUpdates
and $HOME/downloads-tm/signedUpdates . You need to manually copy these
to its target repository, then re-generate repository metadata:
cd $HOME/downloads-tm/updates/3.1milestones
rm -rf plugins features
cp -R ../../signedUpdates/plugins .
cp -R ../../signedUpdates/features .
cd bin
cvs update
./mkTestUpdates
3d) Promote an S-build to Galileo
--------------------------------
After S-build has been prepared (on signedUpdates)
On local Eclipse client, checkout Europa projects according to
http://wiki.eclipse.org/Europa_Build
Open file
org.eclipse.europa.tools/build-home/features-dsdp-tm.xml
ssh build.eclipse.org
cd downloads-tm/updates/milestones
rm -rf features.prev plugins.prev
mv features features.prev
mv plugins plugins.prev
cp -R ../../signedUpdates/features .
cp -R ../../signedUpdates/plugins .
cd bin
./mkTestUpdates.sh
From the shell where the build is ongoing, copy & Paste the
version numbers of the features listed in feature-dsdp-tm.xml
into features-dsdp-tm.xml
Commit features-dsdp-tm.xml
ssh build.eclipse.org
On local Eclipse client, checkout Galileo projects according to
http://wiki.eclipse.org/Galileo_Build
and edit the build contribution.
4) Convert a download to "signed" form
--------------------------------------
Normally, only the TM update site is signed whereas the downloadable ZIPs
are not. Downloadable ZIPs can be converted to signed, if the signed
update site is available and installed. See
org.eclipse.rse.build/bin/make_signed.sh