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 Thu, 15 Jan 2009 12:33:53 GMT
Dear Wiki user,

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

The following page has been changed by StefanBodewig:
http://wiki.apache.org/gump/VmgumpConfig

The comment on the change is:
fix typo

------------------------------------------------------------------------------
  mkdir /home/gump
  chown -Rf gump:gump /home/gump
  mkdir /x1/gump
- ln -s /x1/gump /src/gump
+ ln -s /x1/gump /srv/gump
  chown gump:gump /x1/gump
  echo 'general@gump.apache.org' > ~gump/.forward
  echo 'pmc@gump.apache.org' > ~root/.forward
@@ -61, +61 @@

   * set up tables
  
   {{{
- cd /src/gump/public/gump/mysql
+ cd /srv/gump/public/gump/mysql
  mysql -u gump -p gump_public < gump.sql 
  # enter password here...
  }}}
@@ -137, +137 @@

  
  === Gump Setup ===
  
- Set up /src/gump/[flavour]/..., the first flavour being public:
+ Set up /srv/gump/[flavour]/..., the first flavour being public:
  
   * set CVSROOT per [http://gump.apache.org/gettingstarted.html#Getting+the+source+to+Gump
Gump Getting Started]
-  * {{{mkdir -p /src/gump/public}}}
+  * {{{mkdir -p /srv/gump/public}}}
-  * {{{cd /src/gump/public}}}
+  * {{{cd /srv/gump/public}}}
   * {{{svn checkout https://svn.apache.org/repos/asf/gump/live/ gump}}} (note we're not using
the "trunk" branch!)
   * create/edit {{{./metadata/vmgump.xml}}} (to match {{{`hostname`.xml}}} and supplying
the database password)
   {{{
  <workspace name="vmgump-public"
-         basedir="/src/gump/public/workspace"
+         basedir="/srv/gump/public/workspace"
-         jardir="/src/gump/public/jars"
+         jardir="/srv/gump/public/jars"
-         pkgdir="/src/gump/packages"
+         pkgdir="/srv/gump/packages"
-         logdir="/src/gump/public/results"
+         logdir="/srv/gump/public/results"
          logurl="http://vmgump.apache.org/gump/public"
          version="0.4">
  
@@ -163, +163 @@

          <!-- additional background threads, over main thread -->
          <threads updaters="0" builders="0" />
  </workspace>}}}
-  * sync over packages from {{{brutus.apache.org:/src/gump/packages}}} [shared, not under
'flavour'].
+  * sync over packages from {{{brutus.apache.org:/srv/gump/packages}}} [shared, not under
'flavour'].
   * sync over {{{brutus.apache.org:~gump/.cvspass}}} (saves typing in a whole bunch of 'public'
cvs passwords)
   * TODO: sync over {{{brutus.apache.org:~gump/.maven}}}
-  * install LICENSE and rt.jar of a J2SDK 1.3 (I used a local copy that I have downloaded
ages ago) into /src/gump/packages/java-runtime-1.3
+  * install LICENSE and rt.jar of a J2SDK 1.3 (I used a local copy that I have downloaded
ages ago) into /srv/gump/packages/java-runtime-1.3
  
-  * create/edit {{{/src/gump/public/gump/cron/local-env-vmgump.sh}}}:
+  * create/edit {{{/srv/gump/public/gump/cron/local-env-vmgump.sh}}}:
   {{{
  export CC="ccache gcc"
  export CXX="ccache g++"
@@ -191, +191 @@

   * create/edit /home/gump/.bash_profile:
   {{{
  umask 002
- . /src/gump/public/gump/cron/local-env-vmgump.sh
+ . /srv/gump/public/gump/cron/local-env-vmgump.sh
  }}}
   * set up cron for user "gump":
  {{{
  #NOT "OFFICIAL" Public - The official Gump run, the one that sends email (uses JDK 1.4 and
the 'live' branch)
- #0 0 * * *       cd /src/gump/public/gump/cron; /bin/bash gump.sh all --official
+ #0 0 * * *       cd /srv/gump/public/gump/cron; /bin/bash gump.sh all --official
  
  # Public - these are subruns of public that don't send email but update the web site
- #0 18 * * *    cd /src/gump/public/gump/cron; /bin/bash gump.sh all
+ #0 18 * * *    cd /srv/gump/public/gump/cron; /bin/bash gump.sh all
- 0 0,6,12,18 * * *    cd /src/gump/public/gump/cron; /bin/bash gump.sh all
+ 0 0,6,12,18 * * *    cd /srv/gump/public/gump/cron; /bin/bash gump.sh all
  
  #DISABLED JDK 1.5 - This Gump runs on JDK 1.5
- #0 6 * * *       cd /src/gump/jdk15/gump/cron; /bin/bash gump.sh all
+ #0 6 * * *       cd /srv/gump/jdk15/gump/cron; /bin/bash gump.sh all
  
  #DISABLED Test - This Gump runs on JDK 1.4 but uses the latest-and-greatest gump code out
of 'trunk'
- #0 12 * * *      cd /src/gump/test/gump/cron; /bin/bash gump.sh all
+ #0 12 * * *      cd /srv/gump/test/gump/cron; /bin/bash gump.sh all
  
  #DISABLED Gump3 - This is the new Gump...
- #0 12 * * *      cd /src/gump/gump3/Gump3/; /bin/bash gump run --databasename=gump3
+ #0 12 * * *      cd /srv/gump/gump3/Gump3/; /bin/bash gump run --databasename=gump3
  
  #DISABLED Kaffe - This Gump runs on top of Kaffe and uses the 'live' branch
- #0 3,9,15,21 * * *      cd /src/gump/kaffe/gump/cron; /bin/bash gump.sh all; /usr/bin/killall
-9w kaffe-bin; rm -f /home/gump/workspaces/kaffe/workspace/ant/src/main/org/apache/tools/ThisIsALink
+ #0 3,9,15,21 * * *      cd /srv/gump/kaffe/gump/cron; /bin/bash gump.sh all; /usr/bin/killall
-9w kaffe-bin; rm -f /home/gump/workspaces/kaffe/workspace/ant/src/main/org/apache/tools/ThisIsALink
  
  # Clean up older artifacts
- 0 0 * * * /usr/bin/find /src/gump/*/jars -type f -ctime +6 | /usr/bin/xargs -r /bin/rm
+ 0 0 * * * /usr/bin/find /srv/gump/*/jars -type f -ctime +6 | /usr/bin/xargs -r /bin/rm
  
  #TODO Update the local environments and workspace information
  #55 * * * * /home/gump/update-envs.sh
@@ -258, +258 @@

          CustomLog /var/log/apache2/vmgump.apache.org.access.log combined
          ServerSignature On
  
-         Alias /gump/public/ /src/gump/public/results/
+         Alias /gump/public/ /srv/gump/public/results/
-         Alias /gump/public-jars/ /src/gump/public/jars/
+         Alias /gump/public-jars/ /srv/gump/public/jars/
  
-         <Directory /src/gump/>
+         <Directory /srv/gump/>
              HeaderName /disclaimer.html
              Options Indexes MultiViews FollowSymLinks
              AllowOverride None
@@ -346, +346 @@

  Get to business...
  
   * su into gump, and run some tests:
-  {{{cd /src/gump/public/gump/python
+  {{{cd /srv/gump/public/gump/python
  export PYTHONPATH=`pwd`
  python gump/check.py -w ../brutus.xml all --debug
  }}}
  
   * make sure we trust svn.apache.org
-  {{{cd /src/gump/public/gump; svn up}}} (hit 'p' to store cert)
+  {{{cd /srv/gump/public/gump; svn up}}} (hit 'p' to store cert)
  
   * now kick of an "actual run" manually:
- {{{cd /src/gump/public/gump/cron; /bin/bash gump.sh all}}}
+ {{{cd /srv/gump/public/gump/cron; /bin/bash gump.sh all}}}
  
  === Gump Farm Layout Details ===
  
@@ -364, +364 @@

  File System:
  
  {{{
-     /src/gump -- root
+     /srv/gump -- root
-     /src/gump/packages -- shared packages
+     /srv/gump/packages -- shared packages
  
-     /src/gump/{flavour} -- e.g. public or jdk15 or test or ...
+     /srv/gump/{flavour} -- e.g. public or jdk15 or test or ...
-     /src/gump/{flavour}/gump -- Installation of Gump
+     /srv/gump/{flavour}/gump -- Installation of Gump
-     /src/gump/{flavour}/workspace -- working area 
+     /srv/gump/{flavour}/workspace -- working area 
-     /src/gump/{flavour}/results -- WWW site
+     /srv/gump/{flavour}/results -- WWW site
-     /src/gump/{flavour}/jars -- Artifact Repository
+     /srv/gump/{flavour}/jars -- Artifact Repository
  
      /opt -- prereqs not installed using apt
      /var/www/vmgump.apache.org -- website
@@ -381, +381 @@

  
  {{{
      http://vmgump.apache.org/gump/{flavour} ->
-         /src/gump/{flavour}/results -- WWW site
+         /srv/gump/{flavour}/results -- WWW site
  
      http://vmgump.apache.org/gump/{flavour}-jars/ ->
-         /src/gump/{flavour}/jars -- Artifact Repository
+         /srv/gump/{flavour}/jars -- Artifact Repository
  }}}
  
  

Mime
View raw message