[Gump Wiki] Updated: BrutusConfig
Date: 2005-01-25T02:07:37 Editor: StefanBodewig Wiki: Gump Wiki Page: BrutusConfig URL: http://wiki.apache.org/gump/BrutusConfig no comment Change Log: -- @@ -66,7 +66,7 @@ }}} - * install packages in {{{/usr/local/packages}}} [shared, not under 'flavour'], after first diligently clicking on license agreements as required. + * install packages in {{{/usr/local/gump/packages}}} [shared, not under 'flavour'], after first diligently clicking on license agreements as required. * create/edit {{{/usr/local/gump/public/gump/local-env-py-brutus.sh}}}: {{{ export JAVA_HOME=/usr/local/j2sdk1.4.2_04 @@ -129,6 +129,6 @@ http://brutus.apache.org/gump/{flavour} -> /usr/local/gump/{flavour}/results -- WWW site -http://brutus.apache.org/repository/{flavour} -> +http://brutus.apache.org/gump/{flavour}-jars/ -> /usr/local/gump/{flavour}/jars -- Artifact Repository }}} - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig
Date: 2005-01-24T23:56:26 Editor: StefanBodewig Wiki: Gump Wiki Page: BrutusConfig URL: http://wiki.apache.org/gump/BrutusConfig no comment Change Log: -- @@ -22,9 +22,10 @@ * Apache Maven: * Download [http://maven.apache.org/start/download.html Maven] to /tmp (select .tar.gz format) - * {{{cd /usr/local/gump}}} + * {{{cd /opt/__versions__}}} * {{{tar -xzf /tmp/maven-xxx.tar.gz}}} - * '''Note''': MAVEN_HOME will be exported and added to the PATH in step 4 + * create a symbolic link {{{/opt/maven}}} pointing to the installed version + * '''Note''': MAVEN_HOME will be exported and added to the PATH in step 5 === Optional Extra === - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig
Date: 2005-01-24T23:54:44 Editor: StefanBodewig Wiki: Gump Wiki Page: BrutusConfig URL: http://wiki.apache.org/gump/BrutusConfig no comment Change Log: -- @@ -16,8 +16,9 @@ * Java SDK: * Download [http://java.sun.com/j2se/1.4.2/download.html j2sdk-1_4_2_xx for Linux] to /tmp - * {{{cd /usr/local}}} + * {{{cd /opt/__versions__}}} * execute {{{/tmp/j2sdk-1_4_2_xx-linux-i586.bin}}} + * create a symbolic link {{{/opt/jdk1.4}}} pointing to the installed version * Apache Maven: * Download [http://maven.apache.org/start/download.html Maven] to /tmp (select .tar.gz format) - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig
Date: 2004-10-09T21:58:04 Editor: StefanoMazzocchi <[EMAIL PROTECTED]> Wiki: Gump Wiki Page: BrutusConfig URL: http://wiki.apache.org/gump/BrutusConfig no comment Change Log: -- @@ -2,8 +2,8 @@ Install the following via {{{apt-get install}}}: - * '''required''': apache2 cvs libxp-dev libxt6 libxtst6 python subversion xvfb mysql-server python2.3-mysqldb unzip libxml2 libxml2-utils xsltproc - * '''convenience''': curl lynx sudo vim bzip2 mutt nano mysql-client libapache2-mod-php4 phpmyadmin webalizer + * '''required''': apache2 cvs libxp-dev libxt6 libxtst6 python subversion xvfb mysql-server python2.3-mysqldb unzip libxml2 libxml2-utils xsltproc libtool curl + * '''convenience''': lynx sudo vim bzip2 mutt nano mysql-client libapache2-mod-php4 phpmyadmin === Create gump user === - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig
Date: 2004-10-09T21:09:12 Editor: StefanoMazzocchi <[EMAIL PROTECTED]> Wiki: Gump Wiki Page: BrutusConfig URL: http://wiki.apache.org/gump/BrutusConfig adding a few packages that are required for the metadata validation scripts Change Log: -- @@ -2,7 +2,7 @@ Install the following via {{{apt-get install}}}: - * '''required''': apache2 cvs libxp-dev libxt6 libxtst6 python subversion xvfb mysql-server python2.3-mysqldb unzip + * '''required''': apache2 cvs libxp-dev libxt6 libxtst6 python subversion xvfb mysql-server python2.3-mysqldb unzip libxml2 libxml2-utils xsltproc * '''convenience''': curl lynx sudo vim bzip2 mutt nano mysql-client libapache2-mod-php4 phpmyadmin webalizer === Create gump user === - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig
Date: 2004-08-14T03:15:48 Editor: LeoSimons <[EMAIL PROTECTED]> Wiki: Gump Wiki Page: BrutusConfig URL: http://wiki.apache.org/gump/BrutusConfig no comment Change Log: -- @@ -3,7 +3,7 @@ Install the following via {{{apt-get install}}}: * '''required''': apache cvs libxp-dev libxt6 libxtst6 python subversion xvfb mysql-server python2.3-mysqldb - * '''convenience''': curl lynx htdate sudo vim bzip2 mutt nano mysql-client phpmyadmin + * '''convenience''': curl lynx htdate sudo vim bzip2 mutt nano mysql-client phpmyadmin webalizer === Create gump user === - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig
Date: 2004-08-11T07:55:50 Editor: LeoSimons <[EMAIL PROTECTED]> Wiki: Gump Wiki Page: BrutusConfig URL: http://wiki.apache.org/gump/BrutusConfig no comment Change Log: -- @@ -2,8 +2,8 @@ Install the following via {{{apt-get install}}}: - * '''required''': apache cvs libxp-dev libxt6 libxtst6 python subversion xvfb - * '''convenience''': curl lynx htdate sudo vim bzip2 mutt nano + * '''required''': apache cvs libxp-dev libxt6 libxtst6 python subversion xvfb mysql-server python2.3-mysqldb + * '''convenience''': curl lynx htdate sudo vim bzip2 mutt nano mysql-client phpmyadmin === Create gump user === - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig
Date: 2004-08-11T07:45:23 Editor: LeoSimons <[EMAIL PROTECTED]> Wiki: Gump Wiki Page: BrutusConfig URL: http://wiki.apache.org/gump/BrutusConfig no comment Change Log: -- @@ -3,7 +3,7 @@ Install the following via {{{apt-get install}}}: * '''required''': apache cvs libxp-dev libxt6 libxtst6 python subversion xvfb - * '''convenience''': curl lynx htdate sudo vim bzip2 mutt + * '''convenience''': curl lynx htdate sudo vim bzip2 mutt nano === Create gump user === - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig
Date: 2004-08-11T07:45:00 Editor: LeoSimons <[EMAIL PROTECTED]> Wiki: Gump Wiki Page: BrutusConfig URL: http://wiki.apache.org/gump/BrutusConfig no comment Change Log: -- @@ -3,7 +3,7 @@ Install the following via {{{apt-get install}}}: * '''required''': apache cvs libxp-dev libxt6 libxtst6 python subversion xvfb - * '''convenience''': curl lynx htdate sudo vim bzip2 + * '''convenience''': curl lynx htdate sudo vim bzip2 mutt === Create gump user === - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig/Mono
Date: 2004-08-03T15:59:47 Editor: AdamJack <[EMAIL PROTECTED]> Wiki: Gump Wiki Page: BrutusConfig/Mono URL: http://wiki.apache.org/gump/BrutusConfig/Mono no comment Change Log: -- @@ -1,5 +1,177 @@ = BrutusConfig/Mono = + +After I got a clue, and editted /etc/apt/sources.list + +{{{ +#deb file:///cdrom/ sarge main + +deb http://mirrors.rcn.net/debian/ sid main + +#deb http://mirrors.rcn.net/debian/ testing main +#deb-src http://mirrors.rcn.net/debian/ testing main + +#deb http://security.debian.org/ stable/updates main +}}} + +{{{ [EMAIL PROTECTED]:/root/aj# apt-get --fix-missing install mono +}}} + +{{{ +Reading Package Lists... Done +Building Dependency Tree... Done +W: Couldn't stat source package list http://mirrors.rcn.net sid/main Packages (/var/lib/apt/lists/mirrors.rcn.net_debian_dists_sid_main_binary-i386_Packages) - stat (2 No such file or directory) +W: Couldn't stat source package list http://mirrors.rcn.net sid/main Packages (/var/lib/apt/lists/mirrors.rcn.net_debian_dists_sid_main_binary-i386_Packages) - stat (2 No such file or directory) +W: You may want to run apt-get update to correct these problems +E: Couldn't find package mono [EMAIL PROTECTED]:/root/aj# apt-get update +Get:1 http://mirrors.rcn.net sid/main Packages [3165kB] +Get:2 http://mirrors.rcn.net sid/main Release [82B] +Fetched 3165kB in 9s (335kB/s) +Reading Package Lists... Done [EMAIL PROTECTED]:/root/aj# apt-get --fix-missing install mono +Reading Package Lists... Done +Building Dependency Tree... Done +The following extra packages will be installed: + defoma file fontconfig libfontconfig1 libgdiplus libglib2.0-0 libicu28 + libjpeg62 libmagic1 libmono0 libpng12-0 libtiff4 libungif4g + mono-assemblies-arch mono-assemblies-base mono-common mono-jit mono-mcs + mono-utils ttf-bitstream-vera +Suggested packages: + defoma-doc psfontmgr x-ttcidfont-conf dfontmgr +Recommended packages: + libft-perl libglib2.0-data icu +The following NEW packages will be installed: + defoma file fontconfig libfontconfig1 libgdiplus libglib2.0-0 libicu28 + libjpeg62 libpng12-0 libtiff4 libungif4g mono mono-assemblies-arch + mono-assemblies-base mono-jit mono-mcs mono-utils ttf-bitstream-vera +The following packages will be upgraded: + libmagic1 libmono0 mono-common +3 upgraded, 18 newly installed, 0 to remove and 164 not upgraded. +Need to get 23.1MB/23.4MB of archives. +After unpacking 61.8MB of additional disk space will be used. +Debian Configuration + + + + + + ┌┤ Configuring fontconfig ├─┐ + │ │ + │ If you have an LCD display, then you will want to enable this option. It │ + │ allows for higher-quality text rendering. For more information, please │ + │ see the fontconfig manual in /usr/share/doc/fontconfig/ on your Debian │ + │ system. │ + │ │ + │ Enable sub-pixel text rendering? │ + │ │ + │ │ + │ │ + └───┘ + + + + + +(Reading database ... 19724 files and directories currently installed.) +Preparing to replace libmagic1 4.07-2 (using .../libmagic1_4.10-3_i386.deb) ... +Unpacking replacement libmagic1 ... +Selecting previously deselected package file. +Unpacking file (from .../archives/file_4.10-3_i386.deb) ... +Selecting previously deselected package defoma. +Unpacking defoma (from .../archives/defoma_0.11.8_all.deb) ... +Selecting previously deselected package libfontconfig1. +Unpacking libfontconfig1 (from .../libfontconfig1_2.2.3-1_i386.deb) ... +Selecting previously deselected package ttf-bitstream-vera. +Unpacking ttf-bitstream-vera (from .../ttf-bitstream-vera_1.10-3_all.deb) ... +Selecting previously deselected package fontconfig. +Unpacking fontconfig (from .../fontconfig_2.2.3-1_i386.deb) ... +Selecting previously deselected package libpng12-0. +Unpacking libpng12-0 (from .../libpng12-0_1.2.5.0-6_i386.deb) ... +Selecting previously deselected package libjpeg62. +Unpacking libjpeg62 (from .../libjpeg62_6b-9_i386.deb) ... +Selecting previously deselected package libtiff4. +Unpacking libtiff4 (from .../libtiff4_3.6.1-1.1_i386.deb) ... +Selecting previously deselected package libungif4g. +Unpacking libungif4g (from .../libungif4g_4.1.3-1_i386.deb) ... +Selecting previously deselected package libgdiplus. +Unpacking libgdiplus (from .../libgdiplus_1.0-2_i386.deb) ... +Selecting previously deselected package libglib2.0-0. +Unpacking li
[Gump Wiki] Updated: BrutusConfig/Mono
Date: 2004-08-03T15:45:19 Editor: AdamJack <[EMAIL PROTECTED]> Wiki: Gump Wiki Page: BrutusConfig/Mono URL: http://wiki.apache.org/gump/BrutusConfig/Mono no comment Change Log: -- @@ -205,3 +205,170 @@ Setting up mono-common (0.30.2-1) ... }}} + + + +After I got a clue, and editted /etc/apt/sources.list + +{{{ +#deb file:///cdrom/ sarge main + +deb http://mirrors.rcn.net/debian/ sid main + +#deb http://mirrors.rcn.net/debian/ testing main +#deb-src http://mirrors.rcn.net/debian/ testing main + +#deb http://security.debian.org/ stable/updates main +}}} + +{{{ [EMAIL PROTECTED]:/root/aj# apt-get --fix-missing install mono +Reading Package Lists... Done +Building Dependency Tree... Done +W: Couldn't stat source package list http://mirrors.rcn.net sid/main Packages (/var/lib/apt/lists/mirrors.rcn.net_debian_dists_sid_main_binary-i386_Packages) - stat (2 No such file or directory) +W: Couldn't stat source package list http://mirrors.rcn.net sid/main Packages (/var/lib/apt/lists/mirrors.rcn.net_debian_dists_sid_main_binary-i386_Packages) - stat (2 No such file or directory) +W: You may want to run apt-get update to correct these problems +E: Couldn't find package mono [EMAIL PROTECTED]:/root/aj# apt-get update +Get:1 http://mirrors.rcn.net sid/main Packages [3165kB] +Get:2 http://mirrors.rcn.net sid/main Release [82B] +Fetched 3165kB in 9s (335kB/s) +Reading Package Lists... Done [EMAIL PROTECTED]:/root/aj# apt-get --fix-missing install mono +Reading Package Lists... Done +Building Dependency Tree... Done +The following extra packages will be installed: + defoma file fontconfig libfontconfig1 libgdiplus libglib2.0-0 libicu28 + libjpeg62 libmagic1 libmono0 libpng12-0 libtiff4 libungif4g + mono-assemblies-arch mono-assemblies-base mono-common mono-jit mono-mcs + mono-utils ttf-bitstream-vera +Suggested packages: + defoma-doc psfontmgr x-ttcidfont-conf dfontmgr +Recommended packages: + libft-perl libglib2.0-data icu +The following NEW packages will be installed: + defoma file fontconfig libfontconfig1 libgdiplus libglib2.0-0 libicu28 + libjpeg62 libpng12-0 libtiff4 libungif4g mono mono-assemblies-arch + mono-assemblies-base mono-jit mono-mcs mono-utils ttf-bitstream-vera +The following packages will be upgraded: + libmagic1 libmono0 mono-common +3 upgraded, 18 newly installed, 0 to remove and 164 not upgraded. +Need to get 23.1MB/23.4MB of archives. +After unpacking 61.8MB of additional disk space will be used. +Debian Configuration + + + + + + ┌┤ Configuring fontconfig ├─┐ + │ │ + │ If you have an LCD display, then you will want to enable this option. It │ + │ allows for higher-quality text rendering. For more information, please │ + │ see the fontconfig manual in /usr/share/doc/fontconfig/ on your Debian │ + │ system. │ + │ │ + │ Enable sub-pixel text rendering? │ + │ │ + │ │ + │ │ + └───┘ + + + + + +(Reading database ... 19724 files and directories currently installed.) +Preparing to replace libmagic1 4.07-2 (using .../libmagic1_4.10-3_i386.deb) ... +Unpacking replacement libmagic1 ... +Selecting previously deselected package file. +Unpacking file (from .../archives/file_4.10-3_i386.deb) ... +Selecting previously deselected package defoma. +Unpacking defoma (from .../archives/defoma_0.11.8_all.deb) ... +Selecting previously deselected package libfontconfig1. +Unpacking libfontconfig1 (from .../libfontconfig1_2.2.3-1_i386.deb) ... +Selecting previously deselected package ttf-bitstream-vera. +Unpacking ttf-bitstream-vera (from .../ttf-bitstream-vera_1.10-3_all.deb) ... +Selecting previously deselected package fontconfig. +Unpacking fontconfig (from .../fontconfig_2.2.3-1_i386.deb) ... +Selecting previously deselected package libpng12-0. +Unpacking libpng12-0 (from .../libpng12-0_1.2.5.0-6_i386.deb) ... +Selecting previously deselected package libjpeg62. +Unpacking libjpeg62 (from .../libjpeg62_6b-9_i386.deb) ... +Selecting previously deselected package libtiff4. +Unpacking libtiff4 (from .../libtiff4_3.6.1-1.1_i386.deb) ... +Selecting previously deselected package libungif4g. +Unpacking libungif4g (from .../libungif4g_4.1.3-1_i386.deb) ... +Selecting previously deselected package libgdiplus. +Unpacking libgdiplus (from .../libgdiplus_1.0-2_i386.deb) ... +Selecting previously deselected package libglib2.0
[Gump Wiki] Updated: BrutusConfig
Date: 2004-08-03T10:45:06 Editor: AdamJack <[EMAIL PROTECTED]> Wiki: Gump Wiki Page: BrutusConfig URL: http://wiki.apache.org/gump/BrutusConfig no comment Change Log: -- @@ -25,6 +25,10 @@ * {{{tar -xzf /tmp/maven-1.0-rc2.tar.gz}}} * '''Note''': MAVEN_HOME will be exported and added to the PATH in step 4 +=== Optional Extra === + + ["BrutusConfig/Mono"] + === Gump Setup === Set up /usr/local/gump/[flavour]/..., the first flavour being public: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig
Date: 2004-07-09T15:45:32 Editor: 67.234.181.38 <> Wiki: Gump Wiki Page: BrutusConfig URL: http://wiki.apache.org/gump/BrutusConfig no comment Change Log: -- @@ -19,17 +19,6 @@ * {{{cd /usr/local}}} * execute {{{/tmp/j2sdk-1_4_2_04-linux-i586.bin}}} - * Apache Forrest: - * {{{cd /usr/local/gump}}} - * {{{cvs -d :pserver:[EMAIL PROTECTED]:/home/cvspublic checkout xml-forrest}}} (at time of writting we need CVS HEAD) - * {{{export JAVA_HOME=/usr/local/j2sdk1.4.2_04}}} - * {{{cd xml-forrest}}} - * {{{./build.sh}}} - * {{{cd ..}}} - * {{{mv xml-forrest/build/dist/shbat forrest}}} - * {{{rm -rf xml-forrest}}} - * '''Note''': FORREST_HOME will be exported and added to the PATH in step 4 - * Apache Maven: * {{{cd /usr/local/gump}}} * Download [http://maven.apache.org/start/download.html Maven] to /tmp (select .tar.gz format) @@ -62,20 +51,11 @@ * install packages in {{{/usr/local/packages}}} [shared, not under 'flavour'], after first diligently clicking on license agreements as required. * create/edit {{{/usr/local/gump/public/gump/local-env-py-brutus.sh}}}: {{{ -# Note: These next three are for gumpy.sh and obsoleted -# for gumpy.py (which reads them from the workspace). -export GUMP=/usr/local/gump/public/gump -export GUMP_WS=/usr/local/gump/public/workspace -export GUMP_LOG_DIR=/usr/local/gump/public/results - export JAVA_HOME=/usr/local/j2sdk1.4.2_04 export CLASSPATH=$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin -export FORREST_HOME=/usr/local/gump/forrest -export PATH=$PATH:$FORREST_HOME/bin - -export MAVEN_HOME=/usr/local/gump/maven-1.0-rc2 +export MAVEN_HOME=/usr/local/gump/maven-1.0-rc{N} export PATH=$PATH:$MAVEN_HOME/bin }}} * create/edit /home/gump/.bash_profile: @@ -131,5 +111,3 @@ http://brutus.apache.org/repository/{flavour} -> /usr/local/gump/{flavour}/jars -- Artifact Repository }}} - -Note: The above does *NOT* take into consideration the changes in XDOC locations due to the Frorest WebApp (and where TomCat is installed). - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig/RequestANightlyBuild
Date: 2004-06-27T03:23:30 Editor: LeoSimons <[EMAIL PROTECTED]> Wiki: Gump Wiki Page: BrutusConfig/RequestANightlyBuild URL: http://wiki.apache.org/gump/BrutusConfig/RequestANightlyBuild no comment Change Log: -- @@ -1,6 +1,6 @@ #pragma section-numbers off -Brutus runs gump. Gump should ideally not be used for generation of nightly builds, since its not very safe. You can set up your own nightly builds in your shell account on minotaur. If you would like us to set it up for you on brutus, read [wiki:BrutusConfig/NightlyBuild this page], then add your request below using the template provided: +Brutus runs gump. Gump should ideally not be used for generation of nightly builds, since its not very safe. You '''could''' be tempted to set up your own nightly builds in your shell account on minotaur, but ''you really shouldn't''. Minotaur runs vital services for us (like the websites, cvs and svn) and is not intended for cpu crunching. If you would like us to set it up for you on brutus, read [wiki:BrutusConfig/NightlyBuild this page], then add your request below using the template provided. ''Disclaimer:'' all this is currently just an experiment, and no-one knows if we're going to keep offering this service... = Template = - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig/NightlyBuild
Date: 2004-06-27T03:21:01 Editor: LeoSimons <[EMAIL PROTECTED]> Wiki: Gump Wiki Page: BrutusConfig/NightlyBuild URL: http://wiki.apache.org/gump/BrutusConfig/NightlyBuild no comment Change Log: -- @@ -1,4 +1,4 @@ -Gump is not so suitable for nightly builds as its not trusted. Might make sense to configure some nightly build support on brutus. This document details how I set the basics for that up on brutus. If you want brutus to build nightlies for you, [wiki:BrutusConfig/RequestANightlyBuild request a nightly build]. +Gump is not so suitable for nightly builds as its not trusted ([wiki:NightlyBuilds read this]). Might make sense to configure some nightly build support on brutus. This document details how I set the basics for that up on brutus. If you want brutus to build nightlies for you, [wiki:BrutusConfig/RequestANightlyBuild request a nightly build]. {{{ # create user for nightly builds - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig/NightlyBuild
Date: 2004-06-24T11:34:15 Editor: 130.89.169.128 <> Wiki: Gump Wiki Page: BrutusConfig/NightlyBuild URL: http://wiki.apache.org/gump/BrutusConfig/NightlyBuild actually updating makes sense... Change Log: -- @@ -122,6 +122,11 @@ find -name '*.log' -or -name target -or -name build | xargs rm -Rf 2>&1 3>&1 4>&1 5>&1 6>&1 7>&1 8>&1 9>&1 >> $log echo >> $log +echo Running command: $repo up 2>&1 3>&1 4>&1 5>&1 6>&1 7>&1 8>&1 9>&1 >> $log +echo -- +$eval $repo up 2>&1 3>&1 4>&1 5>&1 6>&1 7>&1 8>&1 9>&1 >> $log +echo -- + echo Running command: $cmd $target 2>&1 3>&1 4>&1 5>&1 6>&1 7>&1 8>&1 9>&1 >> $log echo --- >> $log eval $cmd $target 2>&1 3>&1 4>&1 5>&1 6>&1 7>&1 8>&1 9>&1 >> $log - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig/NightlyBuild
Date: 2004-06-23T10:25:18 Editor: 130.89.169.128 <> Wiki: Gump Wiki Page: BrutusConfig/NightlyBuild URL: http://wiki.apache.org/gump/BrutusConfig/NightlyBuild no comment Change Log: -- @@ -139,7 +139,7 @@ \( -not -path '*.svn*' \) ) if [ -n "$licenses" ]; then echo found license, copying results... >> $log - cp -f -v --target-directory $logdir 2>&1 3>&1 4>&1 5>&1 6>&1 7>&1 8>&1 9>&1 >> $log + cp -f -v --target-directory $logdir $files 2>&1 3>&1 4>&1 5>&1 6>&1 7>&1 8>&1 9>&1 >> $log files=$(find . \ \( -path '*build*' -or -path '*target*' \) \ @@ -152,7 +152,7 @@ \( -not -path '*.svn*' \) ) if [ -n "$files" ]; then echo $files >> $log -cp -f -v --target-directory $logdir 2>&1 3>&1 4>&1 5>&1 6>&1 7>&1 8>&1 9>&1 >> $log +cp -f -v --target-directory $logdir $files 2>&1 3>&1 4>&1 5>&1 6>&1 7>&1 8>&1 9>&1 >> $log fi fi echo --- >> $log - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig/NightlyBuild
Date: 2004-06-23T09:56:48 Editor: 130.89.169.128 <> Wiki: Gump Wiki Page: BrutusConfig/NightlyBuild URL: http://wiki.apache.org/gump/BrutusConfig/NightlyBuild no comment Change Log: -- @@ -5,6 +5,7 @@ useradd -d /home/nightlybuild -g nightlybuild nightlybuild passwd nightlybuild # something sensible su - nightlybuild +echo '[EMAIL PROTECTED]' > ~/.forward # set up basic profile echo #! /bin/bash > ~/.profile - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig/RequestANightlyBuild
Date: 2004-06-23T09:55:32 Editor: 130.89.169.128 <> Wiki: Gump Wiki Page: BrutusConfig/RequestANightlyBuild URL: http://wiki.apache.org/gump/BrutusConfig/RequestANightlyBuild no comment Change Log: -- @@ -48,7 +48,8 @@ }}} = Admin Howto = - +{{{ ssh brutus.apache.org su - nightlybuild echo 'build (cvs|svn) (ant|maven) $target $project $dir' > ~/etc/cron.d/$i$j-build-$project-$subproject.sh +}}} - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig/RequestANightlyBuild
Date: 2004-06-23T09:54:09 Editor: 130.89.169.128 <> Wiki: Gump Wiki Page: BrutusConfig/RequestANightlyBuild URL: http://wiki.apache.org/gump/BrutusConfig/RequestANightlyBuild no comment Change Log: -- @@ -46,3 +46,9 @@ build target:multiproject:install output url: http://brutus.apache.org/~nightlybuild/builds/excalibur/ }}} + += Admin Howto = + +ssh brutus.apache.org +su - nightlybuild +echo 'build (cvs|svn) (ant|maven) $target $project $dir' > ~/etc/cron.d/$i$j-build-$project-$subproject.sh - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig/RequestANightlyBuild
Date: 2004-06-23T09:52:01 Editor: 130.89.169.128 <> Wiki: Gump Wiki Page: BrutusConfig/RequestANightlyBuild URL: http://wiki.apache.org/gump/BrutusConfig/RequestANightlyBuild no comment Change Log: -- @@ -1,6 +1,6 @@ #pragma section-numbers off -Brutus runs gump. Gump should ideally not be used for generation of nightly builds, since its not very safe. You can set up your own nightly builds in your shell account on minotaur. If you would like us to set it up for you on brutus, read [wiki:BrutusConfig/NightlyBuilds this page], then add your request below using the template provided: +Brutus runs gump. Gump should ideally not be used for generation of nightly builds, since its not very safe. You can set up your own nightly builds in your shell account on minotaur. If you would like us to set it up for you on brutus, read [wiki:BrutusConfig/NightlyBuild this page], then add your request below using the template provided: = Template = - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig/NightlyBuild
Date: 2004-06-23T09:51:26 Editor: 130.89.169.128 <> Wiki: Gump Wiki Page: BrutusConfig/NightlyBuild URL: http://wiki.apache.org/gump/BrutusConfig/NightlyBuild no comment Change Log: -- @@ -1,4 +1,4 @@ -Gump is not so suitable for nightly builds as its not trusted. Might make sense to configure some nightly build support on brutus. This document details how I set the basics for that up on brutus. If you want brutus to build nightlies for you, [wiki:BrutusConfig/RequestNightlyBuild request a nightly build]. +Gump is not so suitable for nightly builds as its not trusted. Might make sense to configure some nightly build support on brutus. This document details how I set the basics for that up on brutus. If you want brutus to build nightlies for you, [wiki:BrutusConfig/RequestANightlyBuild request a nightly build]. {{{ # create user for nightly builds - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig/RequestANightlyBuild
Date: 2004-06-23T09:48:57 Editor: 130.89.169.128 <> Wiki: Gump Wiki Page: BrutusConfig/RequestANightlyBuild URL: http://wiki.apache.org/gump/BrutusConfig/RequestANightlyBuild until this is automated Change Log: -- @@ -1,8 +1,10 @@ +#pragma section-numbers off + Brutus runs gump. Gump should ideally not be used for generation of nightly builds, since its not very safe. You can set up your own nightly builds in your shell account on minotaur. If you would like us to set it up for you on brutus, read [wiki:BrutusConfig/NightlyBuilds this page], then add your request below using the template provided: = Template = -=== project: $project-$subproject === +=== $project-$subproject === {{{ On behalf of:$PMC Request by: $Person @@ -11,6 +13,7 @@ subdirectory:$subproject build type: (ant|maven) build target:(jar|site|dist|) + output url: http://brutus.apache.org/~nightlybuild/builds/$project/ }}} = Pending requests = @@ -18,8 +21,9 @@ add your request below -= Activated builds = += Activate nightly builds = +=== excalibur-site === {{{ On behalf of:Excalibur PMC Request by: Leo Simons @@ -28,8 +32,10 @@ subdirectory:trunk/site build type: maven build target:site + output url: http://brutus.apache.org/~nightlybuild/builds/excalibur/ }}} +=== excalibur-jars === {{{ On behalf of:Excalibur PMC Request by: Leo Simons @@ -38,4 +44,5 @@ subdirectory:trunk build type: maven build target:multiproject:install + output url: http://brutus.apache.org/~nightlybuild/builds/excalibur/ }}} - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig
Date: 2004-06-23T06:25:20 Editor: 130.89.169.128 <> Wiki: Gump Wiki Page: BrutusConfig URL: http://wiki.apache.org/gump/BrutusConfig I needed bzip2.. Change Log: -- @@ -3,7 +3,7 @@ Install the following via {{{apt-get install}}}: * '''required''': apache cvs libxp-dev libxt6 libxtst6 python subversion xvfb - * '''convenience''': curl lynx htdate sudo vim + * '''convenience''': curl lynx htdate sudo vim bzip2 === Create gump user === - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig
Date: 2004-06-18T07:29:45 Editor: 67.234.181.214 <> Wiki: Gump Wiki Page: BrutusConfig URL: http://wiki.apache.org/gump/BrutusConfig Added GumpFarm Layout (file system and http) Change Log: -- @@ -102,3 +102,34 @@ python gump/check.py -w ../brutus.xml all --debug python gump/integrate.py -w ../brutus.xml all --debug }}} + + +=== Gump Farm Layout Details === + +Current structure is: + +File System: + +{{{ +/usr/local/gump -- root +/usr/local/gump/packages -- shared packages + +/usr/local/gump/{flavour} -- e.g. public or jdk15 or test or ... +/usr/local/gump/{flavour}/gump -- Installation of Gump +/usr/local/gump/{flavour}/workspace -- working area +/usr/local/gump/{flavour}/results -- WWW site +/usr/local/gump/{flavour}/jars -- Artifact Repository + +}}} + +HTTP: + +{{{ +http://brutus.apache.org/gump/{flavour} -> +/usr/local/gump/{flavour}/results -- WWW site + +http://brutus.apache.org/repository/{flavour} -> +/usr/local/gump/{flavour}/jars -- Artifact Repository +}}} + +Note: The above does *NOT* take into consideration the changes in XDOC locations due to the Frorest WebApp (and where TomCat is installed). - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig
Date: 2004-04-14T05:28:03 Editor: 66.57.27.65 <> Wiki: Gump Wiki Page: BrutusConfig URL: http://wiki.apache.org/gump/BrutusConfig no comment Change Log: -- @@ -2,7 +2,7 @@ Install the following via {{{apt-get install}}}: - * '''required''': apache cvs libxp-dev python subversion + * '''required''': apache cvs libxp-dev libxt6 libxtst6 python subversion xvfb * '''convenience''': curl lynx htdate sudo vim === Create gump user === - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig
Date: 2004-04-05T05:05:16 Editor: SamRuby <[EMAIL PROTECTED]> Wiki: Gump Wiki Page: BrutusConfig URL: http://wiki.apache.org/gump/BrutusConfig add libxp-dev Change Log: -- @@ -2,7 +2,7 @@ Install the following via {{{apt-get install}}}: - * '''required''': apache cvs python subversion + * '''required''': apache cvs libxp-dev python subversion * '''convenience''': curl lynx htdate sudo vim === Create gump user === - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig
Date: 2004-04-01T12:39:21 Editor: SamRuby <[EMAIL PROTECTED]> Wiki: Gump Wiki Page: BrutusConfig URL: http://wiki.apache.org/gump/BrutusConfig no comment Change Log: -- @@ -41,7 +41,7 @@ Set up /usr/local/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 /usr/local/gump/public/workspace/tmp}}} + * {{{mkdir -p /usr/local/gump/public}}} * {{{cd /usr/local/gump/public}}} * {{{cvs login}}} * {{{cvs checkout gump}}} - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [Gump Wiki] Updated: BrutusConfig
> + * {{{mkdir -p /usr/local/gump/public/workspace/tmp}}} If we don't automatically create that, we ought JIRA it. regards Adam - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig
Date: 2004-04-01T12:23:06 Editor: SamRuby <[EMAIL PROTECTED]> Wiki: Gump Wiki Page: BrutusConfig URL: http://wiki.apache.org/gump/BrutusConfig no comment Change Log: -- @@ -41,7 +41,7 @@ Set up /usr/local/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 /usr/local/gump/public}}} + * {{{mkdir -p /usr/local/gump/public/workspace/tmp}}} * {{{cd /usr/local/gump/public}}} * {{{cvs login}}} * {{{cvs checkout gump}}} - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Wiki Editor? (was Re: [Gump Wiki] Updated: BrutusConfig)
Adam R. B. Jack wrote: I assume it is Sam improving/completing this content, but this isn't too helpful: Editor: 66.57.27.65 <> Anybody mind if I ask infrastructure@ (with subject [wiki]) to investigate? I assume attribution is of interest. This simply means that I hadn't bothered to create a user and login. I have now done so. Note: there is no real security in a wiki. - Sam Ruby - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Wiki Editor? (was Re: [Gump Wiki] Updated: BrutusConfig)
I assume it is Sam improving/completing this content, but this isn't too helpful: >Editor: 66.57.27.65 <> Anybody mind if I ask infrastructure@ (with subject [wiki]) to investigate? I assume attribution is of interest. regards Adam - Original Message - From: <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, March 31, 2004 6:30 AM Subject: [Gump Wiki] Updated: BrutusConfig >Date: 2004-03-31T05:30:03 >Editor: 66.57.27.65 <> >Wiki: Gump Wiki >Page: BrutusConfig >URL: http://wiki.apache.org/gump/BrutusConfig > >Make steps more explicit > > Change Log: > > -- > @@ -5,6 +5,13 @@ > * '''required''': apache cvs python subversion > * '''convenience''': curl lynx htdate sudo vim > > +=== Create gump user === > + > + * {{{useradd -d /home/gump -s /bin/bash -p gump}}} (preferably with something more imaginative than for the password) > + * {{{adduser gump staff}}} > + * {{{mkdir /usr/local/gump}}} > + * {{{chown gump:gump /usr/local/gump}}} > + > === Other prereqs === > > * Java SDK: > @@ -14,22 +21,20 @@ > > * Apache Forrest: > * {{{cd /usr/local/gump}}} > - * {{{cvs -d checkout :pserver:[EMAIL PROTECTED]:/home/cvspublic xml-forrest}}} (at time of writting we need CVS HEAD) > + * {{{cvs -d :pserver:[EMAIL PROTECTED]:/home/cvspublic checkout xml-forrest}}} (at time of writting we need CVS HEAD) > + * {{{export JAVA_HOME=/usr/local/j2sdk1.4.2_04}}} > * {{{cd xml-forrest}}} > - * run {{{build.sh}}} to generate .../dist/shbat > - * mv that .../dist/shbat to /usr/local/gump/forrest > + * {{{./build.sh}}} > + * {{{cd ..}}} > + * {{{mv xml-forrest/build/dist/shbat forrest}}} > + * {{{rm -rf xml-forrest}}} > * '''Note''': FORREST_HOME will be exported and added to the PATH in step 4 > > * Apache Maven: > * {{{cd /usr/local/gump}}} > - * Download [http://maven.apache.org/start/download.html Maven] (select .tar.gz format) > - * {{{tar -xzf maven-1.0-rc2.tar.gz}}} > + * Download [http://maven.apache.org/start/download.html Maven] to /tmp (select .tar.gz format) > + * {{{tar -xzf /tmp/maven-1.0-rc2.tar.gz}}} > * '''Note''': MAVEN_HOME will be exported and added to the PATH in step 4 > - > -=== Create gump user === > - > - * {{{useradd -d /home/gump -s /bin/bash -p gump}}} (preferably with something more imaginative than for the password) > - * {{{adduser gump staff}}} > > === Gump Setup === > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig
Date: 2004-03-31T05:30:03 Editor: 66.57.27.65 <> Wiki: Gump Wiki Page: BrutusConfig URL: http://wiki.apache.org/gump/BrutusConfig Make steps more explicit Change Log: -- @@ -5,6 +5,13 @@ * '''required''': apache cvs python subversion * '''convenience''': curl lynx htdate sudo vim +=== Create gump user === + + * {{{useradd -d /home/gump -s /bin/bash -p gump}}} (preferably with something more imaginative than for the password) + * {{{adduser gump staff}}} + * {{{mkdir /usr/local/gump}}} + * {{{chown gump:gump /usr/local/gump}}} + === Other prereqs === * Java SDK: @@ -14,22 +21,20 @@ * Apache Forrest: * {{{cd /usr/local/gump}}} - * {{{cvs -d checkout :pserver:[EMAIL PROTECTED]:/home/cvspublic xml-forrest}}} (at time of writting we need CVS HEAD) + * {{{cvs -d :pserver:[EMAIL PROTECTED]:/home/cvspublic checkout xml-forrest}}} (at time of writting we need CVS HEAD) + * {{{export JAVA_HOME=/usr/local/j2sdk1.4.2_04}}} * {{{cd xml-forrest}}} - * run {{{build.sh}}} to generate .../dist/shbat - * mv that .../dist/shbat to /usr/local/gump/forrest + * {{{./build.sh}}} + * {{{cd ..}}} + * {{{mv xml-forrest/build/dist/shbat forrest}}} + * {{{rm -rf xml-forrest}}} * '''Note''': FORREST_HOME will be exported and added to the PATH in step 4 * Apache Maven: * {{{cd /usr/local/gump}}} - * Download [http://maven.apache.org/start/download.html Maven] (select .tar.gz format) - * {{{tar -xzf maven-1.0-rc2.tar.gz}}} + * Download [http://maven.apache.org/start/download.html Maven] to /tmp (select .tar.gz format) + * {{{tar -xzf /tmp/maven-1.0-rc2.tar.gz}}} * '''Note''': MAVEN_HOME will be exported and added to the PATH in step 4 - -=== Create gump user === - - * {{{useradd -d /home/gump -s /bin/bash -p gump}}} (preferably with something more imaginative than for the password) - * {{{adduser gump staff}}} === Gump Setup === - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig
Date: 2004-03-30T20:36:51 Editor: 66.57.27.65 <> Wiki: Gump Wiki Page: BrutusConfig URL: http://wiki.apache.org/gump/BrutusConfig no comment Change Log: -- @@ -13,14 +13,18 @@ * execute {{{/tmp/j2sdk-1_4_2_04-linux-i586.bin}}} * Apache Forrest: - * Checkout from CVS (at time of writting we need CVS HEAD) + * {{{cd /usr/local/gump}}} + * {{{cvs -d checkout :pserver:[EMAIL PROTECTED]:/home/cvspublic xml-forrest}}} (at time of writting we need CVS HEAD) + * {{{cd xml-forrest}}} * run {{{build.sh}}} to generate .../dist/shbat * mv that .../dist/shbat to /usr/local/gump/forrest - * export FORREST_HOME and add $FORREST_HOME/bin to $PATH, see later. + * '''Note''': FORREST_HOME will be exported and added to the PATH in step 4 * Apache Maven: - * Download [http://maven.apache.org/start/download.html Maven] - * export MAVEN_HOME and add $MAVEN_HOME/bin to $PATH, see later. + * {{{cd /usr/local/gump}}} + * Download [http://maven.apache.org/start/download.html Maven] (select .tar.gz format) + * {{{tar -xzf maven-1.0-rc2.tar.gz}}} + * '''Note''': MAVEN_HOME will be exported and added to the PATH in step 4 === Create gump user === - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig
Date: 2004-03-29T14:35:08 Editor: AdamJack <[EMAIL PROTECTED]> Wiki: Gump Wiki Page: BrutusConfig URL: http://wiki.apache.org/gump/BrutusConfig Fixed cut-n-paste error. Change Log: -- @@ -20,7 +20,7 @@ * Apache Maven: * Download [http://maven.apache.org/start/download.html Maven] - * export MAVEN_HOME and add $FORREST_HOME/bin to $PATH, see later. + * export MAVEN_HOME and add $MAVEN_HOME/bin to $PATH, see later. === Create gump user === - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig
Date: 2004-03-29T14:27:30 Editor: AdamJack <[EMAIL PROTECTED]> Wiki: Gump Wiki Page: BrutusConfig URL: http://wiki.apache.org/gump/BrutusConfig Added Forrest and Maven prereqs Change Log: -- @@ -12,6 +12,16 @@ * {{{cd /usr/local}}} * execute {{{/tmp/j2sdk-1_4_2_04-linux-i586.bin}}} + * Apache Forrest: + * Checkout from CVS (at time of writting we need CVS HEAD) + * run {{{build.sh}}} to generate .../dist/shbat + * mv that .../dist/shbat to /usr/local/gump/forrest + * export FORREST_HOME and add $FORREST_HOME/bin to $PATH, see later. + + * Apache Maven: + * Download [http://maven.apache.org/start/download.html Maven] + * export MAVEN_HOME and add $FORREST_HOME/bin to $PATH, see later. + === Create gump user === * {{{useradd -d /home/gump -s /bin/bash -p gump}}} (preferably with something more imaginative than for the password) - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig
Date: 2004-03-29T13:38:13 Editor: AdamJack <[EMAIL PROTECTED]> Wiki: Gump Wiki Page: BrutusConfig URL: http://wiki.apache.org/gump/BrutusConfig no comment Change Log: -- @@ -42,7 +42,10 @@ }}} * install packages in {{{/usr/local/packages}}} [shared, not under 'flavour'], after first diligently clicking on license agreements as required. * create/edit {{{/usr/local/gump/public/gump/local-env-py-brutus.sh}}}: - {{{export GUMP=/usr/local/gump/public/gump + {{{ +# Note: These next three are for gumpy.sh and obsoleted +# for gumpy.py (which reads them from the workspace). +export GUMP=/usr/local/gump/public/gump export GUMP_WS=/usr/local/gump/public/workspace export GUMP_LOG_DIR=/usr/local/gump/public/results - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]