gump-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Gump Wiki] Update of "VmgumpConfig" by StefanBodewig
Date Fri, 06 Aug 2010 19:41:46 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Gump Wiki" for change notification.

The "VmgumpConfig" page has been changed by StefanBodewig.
http://wiki.apache.org/gump/VmgumpConfig?action=diff&rev1=41&rev2=42

--------------------------------------------------

  /opt$ sudo ln -s __versions__/repoproxy-0.5/ repoproxy
  }}}
  
+ === create the Gump user ===
+ 
+ {{{
+ ~$ sudo adduser gump
+ ~$ sudo mkdir /home/gump
+ ~$ sudo chown -R gump:gump /home/gump
+ }}}
+ 
+ === create the Gump directory structure ===
+ 
+ {{{
+ ~$ sudo mkdir -p /srv/gump/public
+ ~$ sudo chown -R gump:gump /srv/gump/public
+ ~$ cd /srv/gump
+ /srv/gump$ sudo svn co https://svn.apache.org/repos/private/pmc/gump/packages
+ /srv/gump$ cd public
+ /srv/gump/public$ sudo -u gump svn co https://svn.apache.org/repos/asf/gump/live/ gump
+ /srv/gump/public$ sudo -u gump mkdir workspace
+ }}}
+ 
+ === create a testbed workspace ===
+ 
+ The testbase workspace runs all supported builders and scm updaters and can finish in less
than half an hour, it is a good way to verify the installation.
+ All files are created by user gump.
+ 
+ ==== Create /srv/gump/public/gump/metadata/vmgump.xml ====
+ 
+ {{{
+ <?xml version="1.0" ?>
+ <workspace basedir="/srv/gump/public/workspace"
+            pkgdir="/srv/gump/packages"
+            version="0.4" name="vmgump-test">
+   <property name="build.sysclasspath" value="only"/>
+   <profile href="testbase/profile.xml"/>
+ </workspace>
+ }}}
+ 
+ ==== Create /srv/gump/public/gump/cron/local-env-vmgump2.sh ====
+ 
+ here vmgump2 must match `hostname`
+ 
+ {{{
+ export GUMP_WORKSPACE=/srv/gump/public/gump/metadata/vmgump
+ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk
+ export MAVEN_HOME=/opt/maven
+ export M2_HOME=/opt/maven2
+ export MVN_PROXY_HOME=/opt/repoproxy
+ 
+ export PATH=$PATH:$MAVEN_HOME/bin:$M2_HOME/bin
+ }}}
+ 
+ === run the test build ===
+ 
+ {{{
+ 
+ }}}
+ 
  == everything below this is old information ==
  
  === Debian ===

Mime
View raw message