Jump to: navigation, search

Difference between revisions of "STP/Build Component/Build 101"

(New page: STP uses Buckminster to do builds on the Eclipse infrastructure (a.k.a. <tt>build.eclipse.org</tt>. To do this build, you first need an account at Eclipse, which means you must be a co...)
 
Line 9: Line 9:
 
* <tt>ant -Dbase.directory=`pwd`/mybuild stp.build.site</tt> will build the archived update site
 
* <tt>ant -Dbase.directory=`pwd`/mybuild stp.build.site</tt> will build the archived update site
  
You will be told by the Ant script where the update site has been stored. Copy the zip file (which contains the archived site) to the directory <tt>~/downloads/updates/committers/<tt><i>name</i> and unzip it. Once there has been an infrastructure synch (can take a considerable amount of minutes), you will see an update site available at <tt>http://downloads.eclipse.org/stp/downloads/updates/committers/<tt><i>name</i>.
+
You will be told by the Ant script where the update site has been stored. Copy the zip file (which contains the archived site) to the directory <tt>~/downloads/updates/committers/</tt><i>name</i> and unzip it. Once there has been an infrastructure synch (can take a considerable amount of minutes), you will see an update site available at <tt>http://downloads.eclipse.org/stp/downloads/updates/committers/</tt><i>name</i>.
  
  
 
[[Category:Build]]
 
[[Category:Build]]
 
[[Category:SOA Tools]]
 
[[Category:SOA Tools]]

Revision as of 23:32, 7 April 2008

STP uses Buckminster to do builds on the Eclipse infrastructure (a.k.a. build.eclipse.org. To do this build, you first need an account at Eclipse, which means you must be a committer on the project.

  • Log on to build.eclipse.org
  • Make a build directory in your home dir, call it stpbuild
  • cd stpbuild
  • Check out the build system - svn co http://dev.eclipse.org/svnroot/stp/build/trunk/buckminster buckminster
  • cd buckminster
  • ant -Dbase.directory=`pwd`/mybuild build will build everything
  • ant -Dbase.directory=`pwd`/mybuild stp.build.site will build the archived update site

You will be told by the Ant script where the update site has been stored. Copy the zip file (which contains the archived site) to the directory ~/downloads/updates/committers/name and unzip it. Once there has been an infrastructure synch (can take a considerable amount of minutes), you will see an update site available at http://downloads.eclipse.org/stp/downloads/updates/committers/name.