Hi,
Is there any interest in having build status emails sent to this list?
I'm building classlib trunk with continuum and it would be simple for
me to have messages like the following sent to the list whenever the
status of our builds change. Currently I'm building only on linux but
I plan to get windows builds running in the next few days.
Currently the builds are running the default target in make/build.xml
but if there was a top-level build-and-test target then I could run
that instead. This might produce more useful results.
On a related note, removing the output attributes from the targets
that exec make (and thus allowing the output to go to stdout/console)
would produce much more helpful results and probably result in more
constructive bug reports if/when the native builds fail.
Regards,
Mark.
---------- Forwarded message ----------
From: Apache Harmony Build <nomail@hursley.ibm.com>
Date: 20-Feb-0006 11:04
Subject: [continuum] BUILD SUCCESSFUL: Classlib/linux.ia32
To: mark.hindess@googlemail.com
Online report :
http://ibmonly.hursley.ibm.com/continuum/linux.ia32/servlet/continuum/target/ProjectBuild.vm/view/ProjectBuild/id/1/buildId/44
Build statistics:
State: Ok
Previous State: Failed
Started at: Mon, 20 Feb 2006 11:03:46 +0000
Finished at: Mon, 20 Feb 2006 11:04:56 +0000
Total time: 1m 9s
Build Trigger: Forced
Exit code: 0
Building machine hostname: hy2
Operating system : Linux
Java version : 1.4.2(IBM Corporation)
Changes
No files changed
****************************************************************************
Output:
****************************************************************************
Buildfile: make/build.xml
default:
[echo]
[echo] ========================================
[echo] Building Java component archives...
[echo] ========================================
clean-bin:
[delete] Deleting 1649 files from
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/bin
[delete] Deleted 101 directories from
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/bin
clean-layout:
[delete] Deleting 34 files from
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/deploy
clean-package:
[delete] Deleting 11 files from
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/components
[delete] Deleted 1 directory from
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/components
clean:
copy-resources:
[mkdir] Created dir:
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/bin
[copy] Copying 7 files to
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/bin
compile:
[javac] Compiling 1280 source files to
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/bin
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -deprecation for details.
package:
[mkdir] Created dir:
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/components
[jar] Building jar:
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/components/archive.jar
[jar] Building jar:
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/components/kernel-stubs.jar
[jar] Building jar:
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/components/luni.jar
[jar] Building jar:
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/components/nio.jar
[jar] Building jar:
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/components/nio_char.jar
[jar] Building jar:
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/components/security.jar
[jar] Building jar:
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/components/x-net.jar
[jar] Building jar:
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/components/text.jar
[jar] Building jar:
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/components/math.jar
[jar] Building jar:
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/components/regex.jar
[jar] Building jar:
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/components/sql.jar
layout:
[copy] Copying 2 files to
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/deploy/jre/lib/boot
[copy] Copying 11 files to
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/deploy/jre/lib/boot
[copy] Copying 1 file to
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/deploy/jre/lib/boot
[copy] Copying 18 files to
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/deploy/jre/bin
[copy] Copying 1 file to
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/deploy/jre/lib/security
[copy] Copying 1 file to
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/deploy/jre/lib/security
default:
[echo]
[echo] ========================================
[echo] Building native libs and executables...
[echo] ========================================
init:
windows-properties:
linux-properties:
properties:
overlay-oss:
[unzip] Expanding:
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/depends/oss/fdlibm_5.2.zip
into /home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/native-src/linux.IA32/fdlibm
[unzip] Expanding:
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/depends/oss/zlib_1.2.3.zip
into /home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/native-src/linux.IA32/zlib
[unzip] Expanding:
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/depends/oss/linux.IA32/icu4c-3.4-harmony.zip
into /home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/native-src/linux.IA32
make-clean:
make-all:
timestamp:
[echo] build-date=20060220
[echo] build-time=20060220_1104)
[echo] on platform=Linux version=2.6.8-2-386 arch=x86
[echo] with java home = /home/hybld/buildtools/jdk/jre VM version
= 2.2 vendor = IBM Corporation
setname.win:
setname.linux:
init:
[echo] platform name=lnx
[echo] if.x86_64=${if.x86_64}
[echo] if.x86=true
[echo] if.ipf=${if.ipf}
[echo] create base dirs...
init.java_home:
[echo] JAVA_HOME=/home/hybld/buildtools/jdk
init.win:
init.linux:
compile.api:
[echo] Compiling api classes from
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/modules/security/src/common/javasrc,
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/modules/security/src/linux/javasrc
build.jars:
build.one.jar:
build.one.jar:
build.one.jar:
build.native:
[echo] jni_h.path=/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/native-src/linux.IA32/include
[echo] jni_md_h.path=/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/native-src/linux.IA32/include
init:
[echo] native_compiler.name=gcc
[echo] library.name=jaasnix
[echo] ntvlibname.path=/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/modules/security/src/linux/other/jaasnix
compile.linux.native:
[echo] make linux native...
[echo] path.to.build.native=/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/modules/security/src/linux/other/jaasnix
[copy] Copying 1 file to
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/modules/security/build/deploy/jre/bin
dist:
[echo] Compiling native finished ...
copy.security:
dist:
[delete] Deleting directory
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/modules/security/build/tmp
clean-layout:
[delete] Deleting 15 files from
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/deploy
layout:
[copy] Copying 9 files to
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/deploy/jre/bin
[copy] Copying 1 file to
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/deploy/jre/bin
[copy] Copying 4 files to
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/deploy/jre/bin
[copy] Copying 2 files to
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/deploy/include
[copy] Copying 1 file to
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/deploy/jre/bin
[copy] Copying
/home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/modules/security/build/deploy/jre/bin/libjaasnix.so
to /home/hybld/continuum-1.0.2/apps/continuum/working-directory/1/deploy/jre/bin/libjaasnix.so
default:
BUILD SUCCESSFUL
Total time: 1 minute 8 seconds
****************************************************************************
--
Mark Hindess <mark.hindess@googlemail.com>
IBM Java Technology Centre, UK.
|