/hg/buildbot: Add icedtea6-squeeze-x86_64-quick-shark builder.

mjw at icedtea.classpath.org mjw at icedtea.classpath.org
Thu Feb 24 04:54:33 PST 2011


changeset 1866231bf5e8 in /hg/buildbot
details: http://icedtea.classpath.org/hg/buildbot?cmd=changeset;node=1866231bf5e8
author: Mark Wielaard <mark at klomp.org>
date: Thu Feb 24 13:54:19 2011 +0100

	Add icedtea6-squeeze-x86_64-quick-shark builder.


diffstat:

1 file changed, 25 insertions(+)
icedtea/master.cfg |   25 +++++++++++++++++++++++++

diffs (56 lines):

diff -r 08aadbc57f29 -r 1866231bf5e8 icedtea/master.cfg
--- a/icedtea/master.cfg	Wed Feb 23 22:26:53 2011 +0100
+++ b/icedtea/master.cfg	Thu Feb 24 13:54:19 2011 +0100
@@ -62,6 +62,7 @@ c['schedulers'].append(Scheduler(name="i
                                        "icedtea6-squeeze-x86_64-quick-hotspot",
                                        "icedtea6-squeeze-x86_64-quick-jamvm",
                                        "icedtea6-squeeze-x86_64-quick-cacao",
+                                       "icedtea6-squeeze-x86_64-quick-shark",
                                        "icedtea6-natty-armv7l-quick",
                                        "icedtea6-natty-armv7l-quick-cacao",
                                        "icedtea6-natty-armv7l-quick-jamvm",
@@ -313,6 +314,24 @@ f3c.addStep(Configure(command=["../src/c
                               workdir="build"))
 f3c.addStep(Compile(workdir="build"))
 f3c.addStep(JTRegCheck(command=["make", "check-langtools"],
+                      description="check-langtools",
+                      workdir="build"))
+
+f3s = factory.BuildFactory()
+f3s.addStep(Mercurial(baseURL=hgrepo, workdir="src", mode="update"))
+f3s.addStep(ShellCommand(command=["./autogen.sh"],
+                        workdir="src",
+                        description="autogen"))
+f3s.addStep(ShellCommand(command=["rm", "-rf", "build"],
+                        workdir=".",
+                        description="clean build dir"))
+f3s.addStep(Configure(command=["../src/configure",
+                              "--disable-bootstrap",
+                              "--disable-docs",
+                              "--enable-shark"],
+                              workdir="build"))
+f3s.addStep(Compile(workdir="build"))
+f3s.addStep(JTRegCheck(command=["make", "check-langtools"],
                       description="check-langtools",
                       workdir="build"))
 
@@ -604,6 +623,11 @@ icedtea6_builder_quick_cacao = {
                            'slavenames': ["squeeze-x86_64"],
                            'builddir': "icedtea6-quick-cacao",
                            'factory': f3c }
+icedtea6_builder_quick_shark = {
+                           'name': "icedtea6-squeeze-x86_64-quick-shark",
+                           'slavenames': ["squeeze-x86_64"],
+                           'builddir': "icedtea6-quick-shark",
+                           'factory': f3c }
 icedtea6_builder_quick_arm_natty = { 'name': "icedtea6-natty-armv7l-quick",
                            'slavenames': ["natty-armv7l"],
                            'builddir': "icedtea6-natty-armv7l-quick",
@@ -718,6 +742,7 @@ c['builders'] = [icedtea6_builder_quick,
                  icedtea6_builder_quick_hotspot,
                  icedtea6_builder_quick_jamvm,
                  icedtea6_builder_quick_cacao,
+                 icedtea6_builder_quick_shark,
                  icedtea6_builder_quick_arm_natty,
                  icedtea6_builder_quick_arm_natty_cacao,
                  icedtea6_builder_quick_arm_natty_jamvm,



More information about the distro-pkg-dev mailing list